Compartilhar via


função WDF_QUERY_INTERFACE_CONFIG_INIT (wdfqueryinterface.h)

[Aplica-se somente ao KMDF]

A função WDF_QUERY_INTERFACE_CONFIG_INIT inicializa a estrutura de WDF_QUERY_INTERFACE_CONFIG de um driver.

Sintaxe

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

Um ponteiro para a estrutura de WDF_QUERY_INTERFACE_CONFIG do driver.

[in] Interface

Um ponteiro para uma estrutura de de interface do.

[in] InterfaceType

Um ponteiro para o GUID que identifica a interface.

[in, optional] EvtDeviceProcessQueryInterfaceRequest

Um ponteiro para a função de retorno de chamada de evento do driver EvtDeviceProcessQueryInterfaceRequest, que é chamada quando outro driver solicita a interface.

Valor de retorno

Nenhum

Observações

Para obter mais informações sobre interfaces definidas pelo driver, consulte Using Driver-Defined Interfaces.

Exemplos

Para obter um exemplo de código que usa WDF_QUERY_INTERFACE_CONFIG_INIT, consulte WdfDeviceAddQueryInterface.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
versão mínima do KMDF 1.0
cabeçalho wdfqueryinterface.h (inclua Wdf.h)

Consulte também

EvtDeviceProcessQueryInterfaceRequest

de INTERFACE do

WDF_QUERY_INTERFACE_CONFIG