Lines Matching defs:g_hUSBMonitor
36 static HANDLE g_hUSBMonitor = INVALID_HANDLE_VALUE;
136 if (!DeviceIoControl(g_hUSBMonitor, SUPUSBFLT_IOCTL_RELEASE_DEVICE, &release, sizeof(release), NULL, 0, &cbReturned, NULL))
161 Assert(g_hUSBMonitor);
169 if (!DeviceIoControl(g_hUSBMonitor, SUPUSBFLT_IOCTL_ADD_FILTER, &filter, sizeof(filter), &flt_add, sizeof(flt_add), &cbReturned, NULL))
189 Assert(g_hUSBMonitor);
194 if (!DeviceIoControl(g_hUSBMonitor, SUPUSBFLT_IOCTL_REMOVE_FILTER, &uId, sizeof(uId), NULL, 0,&cbReturned, NULL))
215 g_hUSBMonitor = CreateFile (USBMON_DEVICE_NAME,
223 if (g_hUSBMonitor == INVALID_HANDLE_VALUE)
227 g_hUSBMonitor = CreateFile (USBMON_DEVICE_NAME,
235 if (g_hUSBMonitor == INVALID_HANDLE_VALUE)
248 if (!DeviceIoControl(g_hUSBMonitor, SUPUSBFLT_IOCTL_GET_VERSION, NULL, 0,&version, sizeof(version), &cbReturned, NULL))
266 if (g_hUSBMonitor != INVALID_HANDLE_VALUE)
268 CloseHandle(g_hUSBMonitor);
269 g_hUSBMonitor = INVALID_HANDLE_VALUE;
283 if (g_hUSBMonitor != INVALID_HANDLE_VALUE)
285 CloseHandle(g_hUSBMonitor);
286 g_hUSBMonitor = INVALID_HANDLE_VALUE;