fonction WDF_QUERY_INTERFACE_CONFIG_INIT (wdfqueryinterface.h)
[S’applique uniquement à KMDF]
La fonction WDF_QUERY_INTERFACE_CONFIG_INIT initialise la structure WDF_QUERY_INTERFACE_CONFIG d’un pilote.
Syntaxe
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
);
Paramètres
[out] InterfaceConfig
Pointeur vers la structure WDF_QUERY_INTERFACE_CONFIG du pilote.
[in] Interface
Pointeur vers une structure INTERFACE .
[in] InterfaceType
Pointeur vers le GUID qui identifie l’interface.
[in, optional] EvtDeviceProcessQueryInterfaceRequest
Pointeur vers la fonction de rappel de l’événement EvtDeviceProcessQueryInterfaceRequest du pilote, appelée lorsqu’un autre pilote demande l’interface.
Valeur de retour
None
Remarques
Pour plus d’informations sur les interfaces définies par le pilote, consultez Utilisation d’interfaces Driver-Defined.
Exemples
Pour obtenir un exemple de code qui utilise WDF_QUERY_INTERFACE_CONFIG_INIT, consultez WdfDeviceAddQueryInterface.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
En-tête | wdfqueryinterface.h (inclure Wdf.h) |