wdfcontrol.h header

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

wdfcontrol.h contains the following programming interfaces:

Functions

 
WdfControlDeviceInitAllocate

The WdfControlDeviceInitAllocate method allocates a WDFDEVICE_INIT structure that a driver uses when creating a new control device object.
WdfControlDeviceInitSetShutdownNotification

The WdfControlDeviceInitSetShutdownNotification method sets shutdown notification information for a control device object.
WdfControlFinishInitializing

The WdfControlFinishInitializing method informs the framework that a driver has finished initializing a specified control device object.

Callback functions

 
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

A driver's EvtDeviceShutdownNotification event callback function notifies the driver that the system is about to lose its power.

Enumerations

 
WDF_DEVICE_SHUTDOWN_FLAGS

The WDF_DEVICE_SHUTDOWN_FLAGS enumeration defines flags that identify types of shutdown notifications that a driver can receive.