__drv_when(Timeout==NULL &&Alertable==FALSE, __drv_valueIs(==0)) __drv_when(Timeout !
__inline VOID SetWithIncrement(__in KPRIORITY Priority)
_Must_inspect_result_ __inline NTSTATUS WaitFor(__in KWAIT_REASON WaitReason, __in KPROCESSOR_MODE WaitMode, __in BOOLEAN Alertable, __in_opt PLARGE_INTEGER Timeout)
__inline VOID Uninitialize()
__drv_valueIs(==0;==258)) __drv_when(Timeout !
MxEvent * operator&(VOID)
__inline PVOID GetEvent()
MxEvent * GetSelfPointer(VOID)
__inline LONG ReadState()
DECLARE_DBGFLAG_INITIALIZED
#define __drv_when(cond, annotes)
#define CHECK_RETURN_IF_USER_MODE
_In_ PVOID _In_ BOOLEAN Alertable
_In_ ACCESS_MASK _In_opt_ POBJECT_ATTRIBUTES _In_ EVENT_TYPE _In_ BOOLEAN InitialState
#define _Must_inspect_result_
enum _EVENT_TYPE EVENT_TYPE
_In_ WDFINTERRUPT _In_ WDF_INTERRUPT_POLICY _In_ WDF_INTERRUPT_PRIORITY Priority
enum _KWAIT_REASON KWAIT_REASON