Compartir a través de


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 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 WDF_QUERY_INTERFACE_CONFIG del controlador.

[in] Interface

Puntero a una estructura interface de.

[in] InterfaceType

Puntero al GUID que identifica la interfaz.

[in, optional] EvtDeviceProcessQueryInterfaceRequest

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

Valor devuelto

Ninguno

Observaciones

Para obtener más información sobre las interfaces definidas por controladores, consulte Using Driver-Defined Interfaces.

Ejemplos

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

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.0
encabezado wdfqueryinterface.h (incluya Wdf.h)

Consulte también

EvtDeviceProcessQueryInterfaceRequest

interface de

WDF_QUERY_INTERFACE_CONFIG