DXGKDDI_MIRACAST_QUERY_CAPS função de retorno de chamada (dispmprt.h)
Consulta os recursos miracast do adaptador de exibição atual. O sistema operacional chama essa função somente quando o adaptador de exibição é iniciado pela primeira vez e armazena os recursos retornados.
Sintaxe
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
Parâmetros
[in] DriverContext
Um identificador para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do driver de miniporta de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos DirectX.
[in] MiracastCapsSize
O tamanho, fornecido pelo sistema operacional, da estrutura DXGK_MIRACAST_CAPS apontada pelo parâmetro MiracastCaps .
O driver deve marcar esse valor antes de preencher a estrutura.
[out] MiracastCaps
Um ponteiro para um buffer fornecido pelo sistema operacional que contém uma estrutura DXGK_MIRACAST_CAPS que o driver preenche com os recursos do dispositivo Miracast.
Retornar valor
Retorna STATUS_SUCCESS se for bem-sucedido. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.
Comentários
Sincronização
O sistema operacional garante que essa função siga o modo de sincronização de terceiro nível, conforme definido em Threading e Sincronização de Terceiro Nível.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 | dispmprt.h (inclua Dispmprt.h) |
IRQL | PASSIVE_LEVEL |