DXGKCB_FREEPAGESFROMMDL fonction de rappel (d3dkmddi.h)

DXGKCB_FREEPAGESFROMMDL libère toutes les pages physiques décrites par une liste de descripteurs mémoire (MDL) et allouées 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 de la MDL.

Valeur retournée

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 Isolation GPU basée sur IOMMU .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1803 (WDDM 2.4)
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARGCB_FREEPAGESFROMMDL

DXGKCB_ALLOCATEPAGESFORMDL

DXGKRNL_INTERFACE