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) |