WDF_QUERY_INTERFACE_CONFIG_INIT-Funktion (wdfqueryinterface.h)
[Gilt nur für KMDF]
Die WDF_QUERY_INTERFACE_CONFIG_INIT-Funktion initialisiert die WDF_QUERY_INTERFACE_CONFIG-Struktur eines Treibers.
Syntax
void WDF_QUERY_INTERFACE_CONFIG_INIT(
[out] PWDF_QUERY_INTERFACE_CONFIG InterfaceConfig,
[in] PINTERFACE Interface,
[in] const GUID *InterfaceType,
[in, optional] PFN_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST EvtDeviceProcessQueryInterfaceRequest
);
Parameter
[out] InterfaceConfig
Ein Zeiger auf die WDF_QUERY_INTERFACE_CONFIG-Struktur des Treibers.
[in] Interface
Ein Zeiger auf eine INTERFACE-Struktur .
[in] InterfaceType
Ein Zeiger auf die GUID, die die Schnittstelle identifiziert.
[in, optional] EvtDeviceProcessQueryInterfaceRequest
Ein Zeiger auf die Ereignisrückruffunktion EvtDeviceProcessQueryInterfaceRequest des Treibers, die aufgerufen wird, wenn ein anderer Treiber die Schnittstelle anfordert.
Rückgabewert
Keine
Bemerkungen
Weitere Informationen zu treiberdefinierte Schnittstellen finden Sie unter Verwenden Driver-Defined Schnittstellen.
Beispiele
Ein Codebeispiel, das WDF_QUERY_INTERFACE_CONFIG_INIT verwendet, finden Sie unter WdfDeviceAddQueryInterface.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.0 |
Kopfzeile | wdfqueryinterface.h (einschließen von Wdf.h) |