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
@ WdfTimerStartTableIndex
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * Timer
_In_ WDFTIMER _In_ LONGLONG DueTime
Definition at line 189 of file wdftimer.h.
◆ PFN_WDF_TIMER
◆ PWDF_TIMER_CONFIG
◆ Timer
Initial value:{
@ WdfTimerCreateTableIndex
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES Attributes
_Must_inspect_result_ _In_ PWDF_TIMER_CONFIG Config
Definition at line 157 of file wdftimer.h.
◆ Wait
Initial value:{
_In_ WDFTIMER _In_ BOOLEAN Wait
Definition at line 219 of file wdftimer.h.
◆ WDF_TIMER_CONFIG
◆ _Function_class_()
typedef _Function_class_ |
( |
EVT_WDF_TIMER |
| ) |
|
◆ _When_()
◆ WDF_TIMER_CONFIG_INIT()
Definition at line 111 of file wdftimer.h.
115{
118 Config->EvtTimerFunc = EvtTimerFunc;
121 Config->TolerableDelay = 0;
122}
#define RtlZeroMemory(Destination, Length)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
struct _WDF_TIMER_CONFIG WDF_TIMER_CONFIG
◆ WDF_TIMER_CONFIG_INIT_PERIODIC()
Definition at line 126 of file wdftimer.h.
131{
134 Config->EvtTimerFunc = EvtTimerFunc;
137 Config->TolerableDelay = 0;
138}
_In_ LARGE_INTEGER _In_ ULONG Period