funzione WDF_QUERY_INTERFACE_CONFIG_INIT (wdfqueryinterface.h)

[Si applica solo a KMDF]

La funzione WDF_QUERY_INTERFACE_CONFIG_INIT inizializza la struttura di WDF_QUERY_INTERFACE_CONFIG di un driver.

Sintassi

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
);

Parametri

[out] InterfaceConfig

Puntatore alla struttura WDF_QUERY_INTERFACE_CONFIG del driver.

[in] Interface

Puntatore a una struttura INTERFACE .

[in] InterfaceType

Puntatore al GUID che identifica l'interfaccia.

[in, optional] EvtDeviceProcessQueryInterfaceRequest

Puntatore alla funzione di callback dell'evento EvtDeviceProcessProcessQueryInterfaceRequest , chiamata quando un altro driver richiede l'interfaccia.

Valore restituito

nessuno

Osservazioni

Per altre informazioni sulle interfacce definite dal driver, vedere Uso di interfacce Driver-Defined.

Esempio

Per un esempio di codice che usa WDF_QUERY_INTERFACE_CONFIG_INIT, vedere WdfDeviceAddQueryInterface.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Intestazione wdfqueryinterface.h (include Wdf.h)

Vedi anche

EvtDeviceProcessQueryInterfaceRequest

INTERFACCIA

WDF_QUERY_INTERFACE_CONFIG