ReactOS
0.4.15-dev-2344-g8ddbfde
|
Go to the source code of this file.
Classes | |
struct | _WDF_WORKITEM_CONFIG |
Macros | |
#define | WDF_EXTERN_C |
#define | WDF_EXTERN_C_START |
#define | WDF_EXTERN_C_END |
Typedefs | |
typedef EVT_WDF_WORKITEM * | PFN_WDF_WORKITEM |
typedef struct _WDF_WORKITEM_CONFIG | WDF_WORKITEM_CONFIG |
typedef struct _WDF_WORKITEM_CONFIG * | PWDF_WORKITEM_CONFIG |
typedef _Must_inspect_result_ | _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFWORKITEMCREATE) (_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
typedef _Must_inspect_result_ _In_ PWDF_WORKITEM_CONFIG | Config |
typedef _Must_inspect_result_ _In_ PWDF_WORKITEM_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES | Attributes |
typedef _Must_inspect_result_ _In_ PWDF_WORKITEM_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWORKITEM * | WorkItem |
Functions | |
WDF_EXTERN_C_START typedef | _Function_class_ (EVT_WDF_WORKITEM) _IRQL_requires_same_ _IRQL_requires_max_(PASSIVE_LEVEL) VOID STDCALL EVT_WDF_WORKITEM(_In_ WDFWORKITEM WorkItem) |
FORCEINLINE VOID | WDF_WORKITEM_CONFIG_INIT (_Out_ PWDF_WORKITEM_CONFIG Config, _In_ PFN_WDF_WORKITEM EvtWorkItemFunc) |
_Must_inspect_result_ | _IRQL_requires_max_ (DISPATCH_LEVEL) FORCEINLINE NTSTATUS WdfWorkItemCreate(_In_ PWDF_WORKITEM_CONFIG Config |
typedef | _IRQL_requires_max_ (PASSIVE_LEVEL) WDFAPI VOID(STDCALL *PFN_WDFWORKITEMFLUSH)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
#define WDF_EXTERN_C |
Definition at line 35 of file wdfworkitem.h.
#define WDF_EXTERN_C_END |
Definition at line 37 of file wdfworkitem.h.
#define WDF_EXTERN_C_START |
Definition at line 36 of file wdfworkitem.h.
typedef _Must_inspect_result_ _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFWORKITEMCREATE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Definition at line 103 of file wdfworkitem.h.
Definition at line 110 of file wdfworkitem.h.
Definition at line 110 of file wdfworkitem.h.
typedef EVT_WDF_WORKITEM* PFN_WDF_WORKITEM |
Definition at line 64 of file wdfworkitem.h.
typedef struct _WDF_WORKITEM_CONFIG * PWDF_WORKITEM_CONFIG |
Definition at line 110 of file wdfworkitem.h.
WDF_EXTERN_C_START typedef _Function_class_ | ( | EVT_WDF_WORKITEM | ) |
_Must_inspect_result_ _IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
Definition at line 147 of file wdfworkitem.h.
typedef _IRQL_requires_max_ | ( | PASSIVE_LEVEL | ) |
Definition at line 197 of file wdfworkitem.h.
FORCEINLINE VOID WDF_WORKITEM_CONFIG_INIT | ( | _Out_ PWDF_WORKITEM_CONFIG | Config, |
_In_ PFN_WDF_WORKITEM | EvtWorkItemFunc | ||
) |
Definition at line 85 of file wdfworkitem.h.
Referenced by DeviceErrorHandlerForMmc(), and DriverEvtDeviceAdd().