|
ReactOS 0.4.17-dev-1321-g5c122a9
|

Go to the source code of this file.
Classes | |
| struct | _WDF_TIMER_CONFIG |
Macros | |
| #define | WDF_EXTERN_C |
| #define | WDF_EXTERN_C_START |
| #define | WDF_EXTERN_C_END |
| #define | TolerableDelayUnlimited ((ULONG)-1) |
Typedefs | |
| typedef EVT_WDF_TIMER * | PFN_WDF_TIMER |
| typedef struct _WDF_TIMER_CONFIG | WDF_TIMER_CONFIG |
| typedef struct _WDF_TIMER_CONFIG * | PWDF_TIMER_CONFIG |
| typedef _Must_inspect_result_ | _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFTIMERCREATE) (_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
| typedef _Must_inspect_result_ _In_ PWDF_TIMER_CONFIG | Config |
| typedef _Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES | Attributes |
| typedef _Must_inspect_result_ _In_ PWDF_TIMER_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFTIMER * | Timer |
| typedef _In_ WDFTIMER _In_ LONGLONG | DueTime |
| typedef _In_ WDFTIMER _In_ BOOLEAN | Wait |
Functions | |
| typedef | _Function_class_ (EVT_WDF_TIMER) _IRQL_requires_same_ _IRQL_requires_max_(DISPATCH_LEVEL) VOID STDCALL EVT_WDF_TIMER(_In_ WDFTIMER Timer) |
| FORCEINLINE VOID | WDF_TIMER_CONFIG_INIT (_Out_ PWDF_TIMER_CONFIG Config, _In_ PFN_WDF_TIMER EvtTimerFunc) |
| FORCEINLINE VOID | WDF_TIMER_CONFIG_INIT_PERIODIC (_Out_ PWDF_TIMER_CONFIG Config, _In_ PFN_WDF_TIMER EvtTimerFunc, _In_ LONG Period) |
| typedef | _When_ (Wait==__true, _IRQL_requires_max_(PASSIVE_LEVEL)) _When_(Wait |
Definition at line 50 of file wdftimer.h.
| #define WDF_EXTERN_C |
Definition at line 35 of file wdftimer.h.
| #define WDF_EXTERN_C_END |
Definition at line 37 of file wdftimer.h.
| #define WDF_EXTERN_C_START |
Definition at line 36 of file wdftimer.h.
| typedef _Must_inspect_result_ _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFTIMERCREATE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Definition at line 146 of file wdftimer.h.
Definition at line 155 of file wdftimer.h.
Definition at line 153 of file wdftimer.h.
Definition at line 189 of file wdftimer.h.
| typedef EVT_WDF_TIMER* PFN_WDF_TIMER |
Definition at line 67 of file wdftimer.h.
| typedef struct _WDF_TIMER_CONFIG * PWDF_TIMER_CONFIG |
Definition at line 157 of file wdftimer.h.
Definition at line 219 of file wdftimer.h.
| typedef struct _WDF_TIMER_CONFIG WDF_TIMER_CONFIG |
| typedef _Function_class_ | ( | EVT_WDF_TIMER | ) |
| typedef _When_ | ( | Wait | = = __true, |
| _IRQL_requires_max_(PASSIVE_LEVEL) | |||
| ) |
| FORCEINLINE VOID WDF_TIMER_CONFIG_INIT | ( | _Out_ PWDF_TIMER_CONFIG | Config, |
| _In_ PFN_WDF_TIMER | EvtTimerFunc | ||
| ) |
Definition at line 111 of file wdftimer.h.
Referenced by _IRQL_requires_(), HubChild::Create(), XhciEndpoint::Initialize(), XhciControlRing::Initialize(), and XhciIsochRing::Initialize().
| FORCEINLINE VOID WDF_TIMER_CONFIG_INIT_PERIODIC | ( | _Out_ PWDF_TIMER_CONFIG | Config, |
| _In_ PFN_WDF_TIMER | EvtTimerFunc, | ||
| _In_ LONG | Period | ||
| ) |
Definition at line 126 of file wdftimer.h.
Referenced by XhciCommandRing::Create(), and XhciController::CreateWdfObjects().