Compartir a través de


estructura DXGK_CREATEPROCESSFLAGS (d3dkmddi.h)

DXGK_CREATEPROCESSFLAGS son marcas dxgkrnlproporcionadas que describen las características de Dxgkrnlproceso que DxgkDdiCreateProcess consiste en crear un objeto de proceso de controlador en modo kernel (KMD).

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 el proceso al que hace referencia hDxgkProcess es un proceso del sistema.

GdiProcess

Indica que el proceso al que hace referencia hDxgkProcess es un proceso de GDI.

VirtualMachineProcess

Indica que el proceso de Dxgkrnl que se crea durante una llamada a dxgkDdiCreateProcess está asociado a una máquina virtual. Cada máquina virtual proceso de dxgkrnl pertenecerá al mismo EPROCESS que el mismo proceso de trabajo de máquina virtual. Introducido en WDDM 2.2.

VirtualMachineWorkerProcess

Indica que el proceso que se crea durante una llamada a DxgkDdiCreateProcess es el proceso de trabajo de una máquina virtual. Dado que no se crea ningún recurso de representación o controlador en este contexto de proceso, el controlador podría omitir la asignación de determinados recursos. Introducido en WDDM 2.4.

SessionIsolatedContainer

Indica si el proceso se ejecuta dentro de un contenedor aislado de sesión. Introducido en WDDM 2.5.

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 Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGKARG_CREATEPROCESS

DxgkDdiCreateProcess