DXGKCB_CREATEPHYSICALMEMORYOBJECT fonction de rappel (d3dkmddi.h)
DXGKCB_CREATEPHYSICALMEMORYOBJECT crée de la mémoire physique pour le pilote.
Syntaxe
DXGKCB_CREATEPHYSICALMEMORYOBJECT DxgkcbCreatephysicalmemoryobject;
NTSTATUS DxgkcbCreatephysicalmemoryobject(
[in/out] IN_OUT_PDXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT pArgs
)
{...}
Paramètres
[in/out] pArgs
Pointeur vers une structure de DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT qui contient des informations sur la mémoire physique à créer.
Valeur retournée
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, retourne un code d’erreur NTSTATUS approprié.
Remarques
DXGKCB_CREATEPHYSICALMEMORYOBJECT et DXGKCB_DESTROYPHYSICALMEMORYOBJECT créer et détruire la mémoire physique du pilote. En interne, cette mémoire peut être représentée sous différentes formes, mais elle est conforme aux exigences et au type de mise en cache spécifiés dans les arguments fournis dans DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT.
Pour plus d’informations , consultez Remapping IOMMU DMA .
DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres appropriés de DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT , puis appelez DxgkCbCreatePhysicalMemoryObject via le DXGKRNL_INTERFACE.
Configuration requise
Condition requise | Valeur |
---|---|
Serveur minimal pris en charge | Windows Server 2022 (WDDM 2.9) |
En-tête | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |
Voir aussi
DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT