Compartilhar 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 miracast, fornecida pelo sistema operacional.

Essa versão é definida em Netdispumdddi.h como um valor MIRACAST_DRIVER_INTERFACE_VERSION_XXX . Para 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 do driver de exibição Miracast retornada, que é uma estrutura do tipo MIRACAST_DRIVER_INTERFACE.

Retornar valor

Em caso de ê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.

Comentários

Quando o driver de 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 .

Nota Se o driver de 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
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Plataforma de Destino Área de Trabalho
Cabeçalho netdispumdddi.h (inclua Netdispumdddi.h)

Confira também

GetProcAddress

MIRACAST_DRIVER_INTERFACE