Bagikan melalui


struktur DXGK_CREATEPROCESSFLAGS (d3dkmddi.h)

DXGK_CREATEPROCESSFLAGS digunakan dengan DXGKARG_CREATEPROCESS dan DxgkDdiCreateProcess untuk membuat objek driver mode kernel untuk objek proses kernel grafis Microsoft DirectX.

Sintaks

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;

Anggota

SystemProcess

Menunjukkan bahwa proses sistem sedang dibuat.

GdiProcess

Menunjukkan bahwa proses GDI sedang dibuat.

VirtualMachineProcess

Proses DXG komputer virtual yang dibuat selama panggilan ke DxgkDdiCreateProcess. Perhatikan bahwa setiap proses DXG komputer virtual akan termasuk dalam EPROCESS yang sama dengan proses pekerja komputer virtual yang sama.

VirtualMachineWorkerProcess

Proses pekerja komputer virtual yang dibuat selama panggilan ke DxgkDdiCreateProcess. Perhatikan bahwa karena tidak ada penyajian atau sumber daya driver yang dibuat dalam konteks proses ini, driver mungkin melewati alokasi sumber daya tertentu.

SessionIsolatedContainer

Kontainer terisolasi sesi.

Reserved

Anggota ini dicadangkan dan harus diatur ke nol.

Value

Nilai konsolidasi dari anggota bitfield struktur.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DXGKARG_CREATEPROCESS

DxgkDdiCreateProcess