DXGK_ACCESS_MODE-Enumeration (d3dkmddi.h)

DXGK_ACCESS_MODE beschreibt den Zugriffsmodus, den DxgkCbMapPhysicalMemory beim Durchführen einer Zuordnung bereitstellt.

Syntax

typedef enum _DXGK_ACCESS_MODE {
  DXGK_ACCESS_MODE_KERNEL_MODE,
  DXGK_ACCESS_MODE_USER_MODE
} DXGK_ACCESS_MODE;

Konstanten

 
DXGK_ACCESS_MODE_KERNEL_MODE
Die resultierende Zuordnung ist eine virtuelle Adresse im Kernelmodus. Wenn das von DxgkCbCreatePhysicalMemoryObject zurückgegebene hPhysicalMemoryObject vom Typ DXGK_PHYSICAL_MEMORY_TYPE_IO_SPACE ist, muss AccessMode KernelMode sein.
DXGK_ACCESS_MODE_USER_MODE
Die resultierende Zuordnung erfolgt im Kontext des aktuellen Prozesses. Es wird erwartet, dass sich der Aufrufer sowohl während der Zuordnung als auch beim Aufheben der Zuordnung im Kontext des richtigen Prozesses befindet.

Hinweise

DXGK_ACCESS_MODE wird in der DXGKARGCB_MAP_PHYSICAL_MEMORY-Struktur bereitgestellt, die an DxgkCbMapPhysicalMemory übergeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile d3dkmddi.h

Weitere Informationen

DXGKARGCB_MAP_PHYSICAL_MEMORY

DxgkCbCreatePhysicalMemoryObject

DxgkCbMapPhysicalMemory

DxgkCbUnmapPhysicalMemory