Condividi tramite


enumerazione DXGK_ACCESS_MODE (d3dkmddi.h)

DXGK_ACCESS_MODE descrive la modalità di accesso che DxgkCbMapPhysicalMemory fornirà durante l'esecuzione di un mapping.

Sintassi

typedef enum _DXGK_ACCESS_MODE {
  DXGK_ACCESS_MODE_KERNEL_MODE,
  DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;

Costanti

 
DXGK_ACCESS_MODE_KERNEL_MODE
Il mapping risultante sarà un indirizzo virtuale in modalità kernel. Se hPhysicalMemoryObject restituito da DxgkCbCreatePhysicalMemoryObject è di tipo DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE, AccessMode deve essere KernelMode.
DXGK_ACCESS_MODE_USER_MODE
Il mapping risultante verrà eseguito nel contesto del processo corrente. Il chiamante dovrebbe trovarsi nel contesto del processo corretto durante sia la mappa che l'unmap.

Commenti

DXGK_ACCESS_MODE viene fornito nella struttura DXGKARGCB_MAP_PHYSICAL_MEMORY passata a DxgkCbMapPhysicalMemory.

Requisiti

Requisito Valore
Server minimo supportato Windows Server 2022
Intestazione d3dkmddi.h

Vedi anche

DXGKARGCB_MAP_PHYSICAL_MEMORY

DxgkCbCreatePhysicalMemoryObject

DxgkCbMapPhysicalMemory

DxgkCbUnmapPhysicalMemory