Partager via


DXGKCB_FREEPAGESFROMMDL fonction de rappel (d3dkmddi.h)

DXGKCB_FREEPAGESFROMMDL libère toutes les pages physiques décrites par une liste de descripteurs de mémoire (MDL) et allouée par la routine DXGKCB_ALLOCATEPAGESFORMDL.

Syntaxe

DXGKCB_FREEPAGESFROMMDL DxgkcbFreepagesfrommdl;

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

Paramètres

[in] hAdapter

Handle vers un adaptateur d’affichage.

[in] pFreePagesFromMdl

Pointeur vers une structure DXGKARGCB_FREEPAGESFROMMDL qui contient un handle vers les pages du MDL.

Valeur de retour

Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne un code d’erreur NTSTATUS approprié.

Remarques

DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres de DXGKARGCB_FREEPAGESFROMMDL, puis appelez DxgkCbFreePagesFromMdl via le DXGKRNL_INTERFACE.

Pour plus d’informations, consultez d’isolation GPU basée sur IOMMU.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1803 (WDDM 2.4)
d’en-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARGCB_FREEPAGESFROMMDL

DXGKCB_ALLOCATEPAGESFORMDL

DXGKRNL_INTERFACE