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