共用方式為


DXGK_CREATEPROCESSFLAGS結構(d3dkmddi.h)

DXGK_CREATEPROCESSFLAGSDxgkrnl-提供的旗標,描述 DxgkrnlDxgkDdiCreateProcess 的程式特性,就是建立內核模式驅動程式 (KMD) 進程物件。

語法

typedef struct _DXGK_CREATEPROCESSFLAGS {
  union {
    struct {
      UINT SystemProcess : 1;
      UINT GdiProcess : 1;
      UINT VirtualMachineProcess : 1;
      UINT VirtualMachineWorkerProcess : 1;
      UINT SessionIsolatedContainer : 1;
#if ...
      UINT Reserved : 27;
#elif
      UINT Reserved : 28;
#elif
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} DXGK_CREATEPROCESSFLAGS;

成員

SystemProcess

表示 hDxgkProcess 所參考的進程是系統進程。

GdiProcess

表示 hDxgkProcess 所參考的進程是 GDI 進程。

VirtualMachineProcess

表示在呼叫 DxgkDdiCreateProcess 時所建立 Dxgkrnl 進程與虛擬機相關聯。 每個虛擬機 Dxgkrnl 進程都會屬於與相同虛擬機背景工作進程相同的 EPROCESS。 在 WDDM 2.2 中引進。

VirtualMachineWorkerProcess

表示在呼叫 dxgkDdiCreateProcess 期間建立的進程是虛擬機的背景工作進程。 因為此進程內容中未建立任何轉譯或驅動程序資源,因此驅動程式可能會略過配置特定資源。 在 WDDM 2.4 中引進。

SessionIsolatedContainer

指出進程是否在會話隔離容器內執行。 在 WDDM 2.5 中引進。

Reserved

這個成員是保留的,而且應該設定為零。

Value

結構之位欄位成員的合併值。

要求

要求 價值
最低支援的用戶端 Windows 10
支援的最低伺服器 Windows Server 2016
標頭 d3dkmddi.h (包括 D3dkmddi.h)

另請參閱

DXGKARG_CREATEPROCESS

DxgkDdiCreateProcess