31 #define WDF_EXTERN_C extern "C" 32 #define WDF_EXTERN_C_START extern "C" { 33 #define WDF_EXTERN_C_END } 36 #define WDF_EXTERN_C_START 37 #define WDF_EXTERN_C_END 45 #if (NTDDI_VERSION >= NTDDI_WIN2K) 90 Config->EvtDpcFunc = EvtDpcFunc;
193 (
STDCALL *PFN_WDFDPCGETPARENTOBJECT)(
203 WdfDpcGetParentObject(
218 (
STDCALL *PFN_WDFDPCWDMGETDPC)(
238 #endif // (NTDDI_VERSION >= NTDDI_WIN2K) struct _WDF_DPC_CONFIG * PWDF_DPC_CONFIG
#define _Must_inspect_result_
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFDPC * Dpc
_In_ WDFDPC _In_ BOOLEAN Wait
FORCEINLINE VOID WDF_DPC_CONFIG_INIT(_Out_ PWDF_DPC_CONFIG Config, _In_ PFN_WDF_DPC EvtDpcFunc)
struct _WDF_DPC_CONFIG WDF_DPC_CONFIG
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG _In_ PWDF_OBJECT_ATTRIBUTES Attributes
_Must_inspect_result_ _In_ PWDF_DPC_CONFIG Config
_Must_inspect_result_ _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFDPCCREATE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals
#define _IRQL_requires_same_
#define _IRQL_requires_(irql)
PWDF_DRIVER_GLOBALS WdfDriverGlobals
WDF_EXTERN_C_START typedef _Function_class_(EVT_WDF_DPC) _IRQL_requires_same_ _IRQL_requires_(DISPATCH_LEVEL) VOID STDCALL EVT_WDF_DPC(_In_ WDFDPC Dpc)
EVT_WDF_DPC * PFN_WDF_DPC
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_CHILD_LIST_CONFIG Config
#define WDF_EXTERN_C_START
#define RtlZeroMemory(Destination, Length)
BOOLEAN AutomaticSerialization
typedef _When_(Wait==__true, _IRQL_requires_max_(PASSIVE_LEVEL)) _When_(Wait
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes