This header is used by wdf. For more information, see:
wdfqueryinterface.h contains the following programming interfaces:
The WDF_QUERY_INTERFACE_CONFIG_INIT function initializes a driver's WDF_QUERY_INTERFACE_CONFIG structure.
The WdfDeviceAddQueryInterface method creates a driver-defined interface that other drivers can query and use.
The WdfDeviceInterfaceDereferenceNoOp method can be used for driver-defined interfaces that do not require reference counts.
The WdfDeviceInterfaceReferenceNoOp method can be used for driver-defined interfaces that do not require reference counts.
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.
The WDF_QUERY_INTERFACE_CONFIG structure describes a driver-defined interface.