Falcon
Yönetici
Kod:
using System.Management;
ManagementEventWatcher watcher;
void USBListener()
{
watcher = new ManagementEventWatcher();
watcher.Query = new WqlEventQuery(
"SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2 OR EventType = 3"
);
watcher.EventArrived += (s, e) =>
{
MessageBox.Show("USB değişikliği algılandı");
};
watcher.Start();
}