DXGKCB_AGP_FREE_POOL fonction de rappel (dispmprt.h)

La fonction de rappel DXGKCB_AGP_FREE_POOL libère la mémoire AGP précédemment allouée par AgpAllocatePool.

Syntaxe

DXGKCB_AGP_FREE_POOL DxgkcbAgpFreePool;

NTSTATUS DxgkcbAgpFreePool(
  [in] IN HANDLE Context,
  [in] IN PVOID VirtualAddress
)
{...}

Paramètres

[in] Context

Handle pour un bloc de contexte associé à une interface AGP. Le pilote de miniport d’affichage a précédemment reçu ce handle dans le membre Context de la structure DXGK_AGP_INTERFACE qui a été remplie par DxgkCbQueryServices.

[in] VirtualAddress

Adresse virtuelle de base de l’allocation AGP qui doit être libérée. Il s’agit de l’adresse virtuelle précédemment retournée dans le paramètre de sortie VirtualAddress de la fonction AgpAllocatePool .

Valeur retournée

AgpFreePool retourne STATUS_SUCCESS si elle réussit. Sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.

Notes

Aucun.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Desktop (Expérience utilisateur)
En-tête dispmprt.h (include Dispmprt.h)
IRQL PASSIVE_LEVEL

Voir aussi

AgpAllocatePool

AgpSetCommand

DXGK_AGP_INTERFACE

DxgkCbQueryServices