Compartilhar via


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

DXGKCB_FREEPAGESFROMMDL libera todas as páginas físicas descritas por uma MDL (lista de descritores de memória) e alocadas pela rotina DXGKCB_ALLOCATEPAGESFORMDL .

Sintaxe

DXGKCB_FREEPAGESFROMMDL DxgkcbFreepagesfrommdl;

NTSTATUS DxgkcbFreepagesfrommdl(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARGCB_FREEPAGESFROMMDL pFreePagesFromMdl
)
{...}

Parâmetros

[in] hAdapter

Identificador para um adaptador de exibição.

[in] pFreePagesFromMdl

Ponteiro para uma estrutura DXGKARGCB_FREEPAGESFROMMDL que contém um identificador para as páginas do MDL.

Retornar valor

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

Comentários

DXGKCB_XXX funções são implementadas por Dxgkrnl. Para usar essa função de retorno de chamada, defina os membros do DXGKARGCB_FREEPAGESFROMMDL e, em seguida, chame DxgkCbFreePagesFromMdl por meio do DXGKRNL_INTERFACE.

Consulte Isolamento de GPU baseado em IOMMU para obter mais informações.

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

DXGKARGCB_FREEPAGESFROMMDL

DXGKCB_ALLOCATEPAGESFORMDL

DXGKRNL_INTERFACE