Compartilhar via


DXGKDDI_ENDEXCLUSIVEACCESS função de retorno de chamada (d3dkmddi.h)

Dxgkrnl chama DxgkDdiEndExclusiveAccess para notificar o driver de modo kernel de que uma opção de domínio IOMMU acabou de ser concluída.

Sintaxe

DXGKDDI_ENDEXCLUSIVEACCESS DxgkddiEndexclusiveaccess;

NTSTATUS DxgkddiEndexclusiveaccess(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_ENDEXCLUSIVEACCESS pEndExclusiveAccess
)
{...}

Parâmetros

hAdapter

[in] Um identificador para um bloco de contexto associado a um adaptador de exibição.

pEndExclusiveAccess

[in] Ponteiro para uma estrutura DXGKARG_ENDEXCLUSIVEACCESS que contém os argumentos de entrada para DxgkDdiEndExclusiveAccess.

Retornar valor

DxgkDdiEndExclusiveAccess deverá retornar STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, ele deverá retornar um código de erro NTSTATUS apropriado.

Comentários

Dxgkrnl chama DxgkDdiBeginExclusiveAccess e DxgkDdiEndExclusiveAccess como um par quando uma opção de domínio IOMMU precisa ocorrer. Consulte DxgkDdiBeginExclusiveAccess para obter detalhes da implementação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1803 (WDDM 2.4)
Cabeçalho d3dkmddi.h
IRQL PASSIVE_LEVEL

Confira também

DRIVER_INITIALIZATION_DATA

DXGKARG_ENDEXCLUSIVEACCESS

DxgkDdiBeginExclusiveAccess