wdfqueryinterface.h header

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

wdfqueryinterface.h contains the following programming interfaces:

Functions

 
WDF_QUERY_INTERFACE_CONFIG_INIT

The WDF_QUERY_INTERFACE_CONFIG_INIT function initializes a driver's WDF_QUERY_INTERFACE_CONFIG structure.
WdfDeviceAddQueryInterface

The WdfDeviceAddQueryInterface method creates a driver-defined interface that other drivers can query and use.
WdfDeviceInterfaceDereferenceNoOp

The WdfDeviceInterfaceDereferenceNoOp method can be used for driver-defined interfaces that do not require reference counts.
WdfDeviceInterfaceReferenceNoOp

The WdfDeviceInterfaceReferenceNoOp method can be used for driver-defined interfaces that do not require reference counts.

Callback functions

 
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

A driver's EvtDeviceProcessQueryInterfaceRequest event callback function examines another driver's request for access to a driver-defined interface, before the framework passes the interface to the requesting driver.

Structures

 
WDF_QUERY_INTERFACE_CONFIG

The WDF_QUERY_INTERFACE_CONFIG structure describes a driver-defined interface.