Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |