estrutura DXGK_CREATEPROCESSFLAGS (d3dkmddi.h)
DXGK_CREATEPROCESSFLAGS são sinalizadores fornecidos por Dxgkrnlque descrevem as características do processo de Dxgkrnlpara o qual DxgkDdiCreateProcess é criar um objeto de processo kmd (driver no modo kernel).
Sintaxe
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;
Membros
SystemProcess
Indica que o processo referenciado por hDxgkProcess é um processo do sistema.
GdiProcess
Indica que o processo referenciado por hDxgkProcess é um processo GDI.
VirtualMachineProcess
Indica que o processo Dxgkrnl sendo criado durante uma chamada para DxgkDdiCreateProcess está associado a uma máquina virtual. Cada máquina virtual processo de Dxgkrnl pertencerá ao mesmo EPROCESS que o mesmo processo de trabalho da máquina virtual. Introduzido no WDDM 2.2.
VirtualMachineWorkerProcess
Indica que o processo que está sendo criado durante uma chamada para DxgkDdiCreateProcess é o processo de trabalho de uma máquina virtual. Como nenhum recurso de renderização ou driver é criado nesse contexto de processo, o driver pode ignorar a alocação de determinados recursos. Introduzido no WDDM 2.4.
SessionIsolatedContainer
Indica se o processo está em execução em um contêiner isolado de sessão. Introduzido no WDDM 2.5.
Reserved
Esse membro é reservado e deve ser definido como zero.
Value
O valor consolidado dos membros bitfield da estrutura.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |