Go to the source code of this file.
◆ TolerableDelayUnlimited
◆ WDF_EXTERN_C
◆ WDF_EXTERN_C_END
◆ WDF_EXTERN_C_START
◆ _IRQL_requires_max_
◆ Attributes
◆ Config
◆ DueTime
Initial value:{
PWDF_DRIVER_GLOBALS WdfDriverGlobals
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * Timer
_In_ WDFTIMER _In_ LONGLONG DueTime
Definition at line 187 of file wdftimer.h.
◆ PFN_WDF_TIMER
◆ PWDF_TIMER_CONFIG
◆ Timer
Initial value:{
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG Config
PWDF_DRIVER_GLOBALS WdfDriverGlobals
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * Timer
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES Attributes
Definition at line 153 of file wdftimer.h.
◆ Wait
Initial value:{
PWDF_DRIVER_GLOBALS WdfDriverGlobals
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * Timer
_In_ WDFTIMER _In_ BOOLEAN Wait
Definition at line 217 of file wdftimer.h.
◆ WDF_TIMER_CONFIG
◆ _Function_class_()
typedef _Function_class_ |
( |
EVT_WDF_TIMER |
| ) |
|
◆ _IRQL_requires_max_()
Definition at line 250 of file wdftimer.h.
PWDF_DRIVER_GLOBALS WdfDriverGlobals
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * Timer
◆ _When_()
◆ WDF_TIMER_CONFIG_INIT()
Definition at line 111 of file wdftimer.h.
118 Config->EvtTimerFunc = EvtTimerFunc;
121 Config->TolerableDelay = 0;
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
#define RtlZeroMemory(Destination, Length)
struct _WDF_TIMER_CONFIG WDF_TIMER_CONFIG
◆ WDF_TIMER_CONFIG_INIT_PERIODIC()
Definition at line 126 of file wdftimer.h.
134 Config->EvtTimerFunc = EvtTimerFunc;
137 Config->TolerableDelay = 0;
_In_ LARGE_INTEGER _In_ ULONG Period
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
#define RtlZeroMemory(Destination, Length)
struct _WDF_TIMER_CONFIG WDF_TIMER_CONFIG