From 5288bfcbcbba10dd822b097656fddafba9bd6d2d Mon Sep 17 00:00:00 2001 From: Dmitry Fleytman Date: Wed, 8 Feb 2017 12:57:39 +0200 Subject: [PATCH] Utils: Fix event type for CWdmEvent Event wrapped by CWdmEvent expected to be NotificationEvent, i.e. not auto-reset. Signed-off-by: Dmitry Fleytman --- UsbDk/UsbDkUtil.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UsbDk/UsbDkUtil.h b/UsbDk/UsbDkUtil.h index 4886589..36a4843 100644 --- a/UsbDk/UsbDkUtil.h +++ b/UsbDk/UsbDkUtil.h @@ -488,7 +488,7 @@ private: class CWdmEvent : public CAllocatable { public: - CWdmEvent(EVENT_TYPE Type = SynchronizationEvent, BOOLEAN InitialState = FALSE) + CWdmEvent(EVENT_TYPE Type = NotificationEvent, BOOLEAN InitialState = FALSE) { KeInitializeEvent(&m_Event, Type, InitialState); }; NTSTATUS Wait(bool WithTimeout = false, LONGLONG Timeout = 0, bool Alertable = false);