예제 #1
0
        private void ExplorerWatcher_EventArrived(object sender, EventArrivedEventArgs e)
        {
            var eventName = e.NewEvent.ClassPath.ClassName;

            if (eventName == "__InstanceCreationEvent")
            {
                logger.Warn("A new instance of Windows explorer has been started!");
                ExplorerStarted?.Invoke();
            }
        }