wdfdpc.h header

This header is used by wdf. For more information, see:

wdfdpc.h contains the following programming interfaces:

Functions

 
WDF_DPC_CONFIG_INIT

The WDF_DPC_CONFIG_INIT function initializes a driver's WDF_DPC_CONFIG structure.
WdfDpcCancel

The WdfDpcCancel method attempts to cancel the execution of a DPC object's scheduled EvtDpcFunc callback function.
WdfDpcCreate

The WdfDpcCreate method creates a framework DPC object and registers an EvtDpcFunc callback function.
WdfDpcEnqueue

The WdfDpcEnqueue method schedules the execution of a DPC object's EvtDpcFunc callback function.
WdfDpcGetParentObject

The WdfDpcGetParentObject method returns the parent object of a specified DPC object.
WdfDpcWdmGetDpc

The WdfDpcWdmGetDpc method returns a pointer to the KDPC structure that is associated with a specified framework DPC object.

Callback functions

 
EVT_WDF_DPC

A driver's EvtDpcFunc callback function performs driver-defined operations at IRQL = DISPATCH_LEVEL.

Structures

 
WDF_DPC_CONFIG

The WDF_DPC_CONFIG structure contains configuration information for a DPC object.