Share via


función WDF_QUERY_INTERFACE_CONFIG_INIT (wdfqueryinterface.h)

[Solo se aplica a KMDF]

La función WDF_QUERY_INTERFACE_CONFIG_INIT inicializa la estructura de WDF_QUERY_INTERFACE_CONFIG de un controlador.

Sintaxis

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

Parámetros

[out] InterfaceConfig

Puntero a la estructura de WDF_QUERY_INTERFACE_CONFIG del controlador.

[in] Interface

Puntero a una estructura INTERFACE .

[in] InterfaceType

Puntero al GUID que identifica la interfaz.

[in, optional] EvtDeviceProcessQueryInterfaceRequest

Puntero a la función de devolución de llamada de eventos EvtDeviceProcessQueryInterfaceRequest del controlador, a la que se llama cuando otro controlador solicita la interfaz.

Valor devuelto

None

Observaciones

Para obtener más información sobre las interfaces definidas por el controlador, consulte Uso de interfaces de Driver-Defined.

Ejemplos

Para obtener un ejemplo de código que usa WDF_QUERY_INTERFACE_CONFIG_INIT, vea WdfDeviceAddQueryInterface.

Requisitos

Requisito Value
Plataforma de destino Universal
Versión mínima de KMDF 1.0
Encabezado wdfqueryinterface.h (incluir Wdf.h)

Consulte también

EvtDeviceProcessQueryInterfaceRequest

INTERFAZ

WDF_QUERY_INTERFACE_CONFIG