pub unsafe extern "system" fn RegisterDeviceNotificationW(
    hRecipient: HANDLE,
    notificationFilter: LPVOID,
    flags: DWORD
) -> HDEVNOTIFY