Partilhar via


QUERY_MIRACAST_DRIVER_INTERFACE função de retorno de chamada (netdispumdddi.h)

Chamado pelo sistema operacional para consultar a interface do driver do modo de usuário miracast, MIRACAST_DRIVER_INTERFACE.

Sintaxe

QUERY_MIRACAST_DRIVER_INTERFACE QueryMiracastDriverInterface;

NTSTATUS QueryMiracastDriverInterface(
  [in]  UINT MiracastDriverInterfaceVersion,
  [in]  UINT MiracastDriverInterfaceSize,
  [out] VOID *pMiracastDriverInterface
)
{...}

Parâmetros

[in] MiracastDriverInterfaceVersion

A versão da interface de exibição do Miracast, fornecida pelo sistema operacional.

Essa versão é definida em Netdispumdddi.h como um valor MIRACAST_DRIVER_INTERFACE_VERSION_XXX. Para o Windows 8.1, o valor é MIRACAST_DRIVER_INTERFACE_VERSION_1.

[in] MiracastDriverInterfaceSize

O tamanho, fornecido pelo sistema operacional, do buffer apontado por pMiracastDriverInterface.

[out] pMiracastDriverInterface

Um ponteiro para um buffer, fornecido pelo sistema operacional, que contém a interface de driver de exibição do Miracast retornada, que é uma estrutura do tipo MIRACAST_DRIVER_INTERFACE.

Valor de retorno

Com êxito, essa função retorna STATUS_SUCCESS. Caso contrário, a função retornará um código de erro definido no cabeçalho Ntstatus.h.

Observações

Quando o driver do modo de usuário miracast é carregado, o sistema operacional chama a função GetProcAddress com "QueryMiracastDriverInterface" inserido como o nome da função no parâmetro lpProcName.

Observação Se o driver do modo de usuário miracast não fornecer uma função com esse nome, o sistema operacional falhará no dispositivo de exibição Miracast.
 

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
da Plataforma de Destino Área de trabalho
cabeçalho netdispumdddi.h (include Netdispumdddi.h)

Consulte também

GetProcAddress

MIRACAST_DRIVER_INTERFACE