énumération DXGK_ACCESS_MODE (d3dkmddi.h)

DXGK_ACCESS_MODE décrit le mode d’accès fourni par DxgkCbMapPhysicalMemory lors d’un mappage.

Syntax

typedef enum _DXGK_ACCESS_MODE {
  DXGK_ACCESS_MODE_KERNEL_MODE,
  DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;

Constantes

 
DXGK_ACCESS_MODE_KERNEL_MODE
Le mappage résultant sera une adresse virtuelle en mode noyau. Si l’objet hPhysicalMemoryObject retourné par DxgkCbCreatePhysicalMemoryObject est de type DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE, AccessMode doit être KernelMode.
DXGK_ACCESS_MODE_USER_MODE
Le mappage résultant sera effectué dans le contexte du processus actuel. L’appelant est censé se trouver dans le contexte du processus correct pendant la carte et le démappage.

Remarques

DXGK_ACCESS_MODE est fourni dans la structure DXGKARGCB_MAP_PHYSICAL_MEMORY passée à DxgkCbMapPhysicalMemory.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête d3dkmddi.h

Voir aussi

DXGKARGCB_MAP_PHYSICAL_MEMORY

DxgkCbCreatePhysicalMemoryObject

DxgkCbMapPhysicalMemory

DxgkCbUnmapPhysicalMemory