estructura DXGK_CREATEPROCESSFLAGS (d3dkmddi.h)
DXGK_CREATEPROCESSFLAGS se usa con DXGKARG_CREATEPROCESS y DxgkDdiCreateProcess para crear un objeto de controlador de modo kernel para un objeto de proceso de kernel gráficos de Microsoft DirectX.
Sintaxis
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;
Miembros
SystemProcess
Indica que se está creando un proceso del sistema.
GdiProcess
Indica que se está creando un proceso GDI.
VirtualMachineProcess
Proceso DXG de máquina virtual creado durante una llamada a DxgkDdiCreateProcess. Tenga en cuenta que cada proceso DXG de máquina virtual pertenecerá al mismo EPROCESS que el mismo proceso de trabajo de máquina virtual.
VirtualMachineWorkerProcess
Proceso de trabajo de máquina virtual creado durante una llamada a DxgkDdiCreateProcess. Tenga en cuenta que, dado que no se crea ningún recurso de controlador o representación en este contexto de proceso, el controlador podría omitir la asignación de determinados recursos.
SessionIsolatedContainer
Contenedor aislado de sesión.
Reserved
Este miembro está reservado y debe establecerse en cero.
Value
Valor consolidado de los miembros de campo de bits de la estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | d3dkmddi.h (incluye D3dkmddi.h) |