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 EvtDeviceProcessQueryInterfaceRequest-Ereignisrückruffunktion 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 von Driver-Defined Schnittstellen.

Beispiele

Ein Codebeispiel, das WDF_QUERY_INTERFACE_CONFIG_INIT verwendet, finden Sie unter WdfDeviceAddQueryInterface.

Anforderungen

   
Zielplattform Universell
KMDF-Mindestversion 1.0
Header wdfqueryinterface.h (include Wdf.h)

Siehe auch

EvtDeviceProcessQueryInterfaceRequest

SCHNITTSTELLE

WDF_QUERY_INTERFACE_CONFIG