DXGKDDI_QUERYENGINESTATUS função de retorno de chamada (d3dkmddi.h)
O agendador de GPU do driver de porta de exibição chama essa função para determinar o progresso de um nó dentro de um adaptador de exibição físico ativo (mecanismo).
Sintaxe
DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;
NTSTATUS DxgkddiQueryenginestatus(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}
Parâmetros
hAdapter
Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporto de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos DirectX na função MiniportDeviceContext da função DxgkDdiAddDevice.
pQueryEngineStatus
Um ponteiro para uma estrutura de DXGKARG_QUERYENGINESTATUS que especifica um nó e um adaptador físico que devem ser consultados para progresso e que fornece um valor para o progresso.
Valor de retorno
Retorna STATUS_SUCCESS se a função for bem-sucedida. Caso contrário, essa função retornará um dos códigos de erro definidos em Ntstatus.h.
Observações
Essa função deve ser tornada paginável e sempre deve ser bem-sucedida.
O sistema operacional garante que essa função siga o modo de sincronização de primeiro nível, conforme definido em de Primeiro Nível de Threading e Sincronização.
Para obter mais informações, consulte alterações de TDR no Windows 8.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |