WINAPI
PNP_RegisterNotification(
handle_t hBinding,
+ DWORD dwUnknown2,
+ DWORD dwUnknown3,
BYTE *pNotificationFilter,
DWORD ulNotificationFilterSize,
DWORD ulFlags,
PNOTIFY_DATA pNotifyData;
#endif
- DPRINT1("PNP_RegisterNotification(%p %p %lu 0x%lx %p)\n",
- hBinding, pNotificationFilter, ulNotificationFilterSize, ulFlags, pulNotify);
+ DPRINT1("PNP_RegisterNotification(%p %lx %lx %p %lu 0x%lx %p)\n",
+ hBinding, dwUnknown2, dwUnknown3, pNotificationFilter,
+ ulNotificationFilterSize, ulFlags, pulNotify);
#if 0
pNotifyData = RtlAllocateHeap(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(NOTIFY_DATA));
RpcTryExcept
{
ret = PNP_RegisterNotification(BindingHandle,
+ 0,
+ 0,
(BYTE*)lpvNotificationFilter,
((DEV_BROADCAST_HDR*)lpvNotificationFilter)->dbch_size,
ulFlags,
__stdcall
PNP_RegisterNotification(
[in] handle_t hBinding,
+ [in] DWORD dwUnknown2,
+ [in] DWORD dwUnknown3,
[in, size_is(ulNotificationFilterSize)] BYTE *pNotificationFilter,
[in] DWORD ulNotificationFilterSize,
[in] DWORD ulFlags,