_In_ LARGE_INTEGER _In_ ULONG _In_ ULONG TolerableDelay
CHECK_RETURN_IF_USER_MODE __inline NTSTATUS Initialize(__in_opt PVOID TimerContext, __in MdDeferredRoutine TimerCallback, __in LONG Period)
__inline VOID FlushQueuedDpcs(VOID)
#define CHECK_RETURN_IF_USER_MODE
_In_ LARGE_INTEGER _In_ ULONG Period
EXT_CALLBACK MdExtCallbackType
KDEFERRED_ROUTINE * MdDeferredRoutine
__inline VOID Start(__in LARGE_INTEGER DueTime, __in ULONG TolerableDelay=0)
__inline BOOLEAN StartWithReturn(__in LARGE_INTEGER DueTime, __in ULONG TolerableDelay=0)
#define _Must_inspect_result_
CHECK_RETURN_IF_USER_MODE __inline NTSTATUS InitializeEx(__in_opt PVOID TimerContext, __in MdExtCallbackType TimerCallback, __in LONG Period, __in ULONG TolerableDelay, __in BOOLEAN UseHighResolutionTimer)
_In_ WDFTIMER _In_ LONGLONG DueTime
_In_ PLARGE_INTEGER _In_opt_ PTIMER_APC_ROUTINE _In_opt_ PVOID TimerContext
_Must_inspect_result_ __inline BOOLEAN Stop(VOID)