Partager via


structure DXGK_CREATEPROCESSFLAGS (d3dkmddi.h)

DXGK_CREATEPROCESSFLAGS sont Dxgkrnl -fournis qui décrivent les caractéristiques de processus deDxgkrnl DxgkDdiCreateProcess consiste à créer un objet de processus KMD (Kernel-Mode Driver).

Syntaxe

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;

Membres

SystemProcess

Indique que le processus référencé par hDxgkProcess est un processus système.

GdiProcess

Indique que le processus référencé par hDxgkProcess est un processus GDI.

VirtualMachineProcess

Indique que le processus Dxgkrnl créé lors d’un appel à DxgkDdiCreateProcess est associé à une machine virtuelle. Chaque machine virtuelle processus Dxgkrnl appartient au même processus EPROCESS que le même processus de travail de machine virtuelle. Introduit dans WDDM 2.2.

VirtualMachineWorkerProcess

Indique que le processus en cours de création pendant un appel à DxgkDdiCreateProcess est le processus de travail d’une machine virtuelle. Étant donné qu’aucune ressource de rendu ou de pilote n’est créée dans ce contexte de processus, le pilote peut ignorer l’allocation de certaines ressources. Introduit dans WDDM 2.4.

SessionIsolatedContainer

Indique si le processus s’exécute dans un conteneur isolé de session. Introduit dans WDDM 2.5.

Reserved

Ce membre est réservé et doit être défini sur zéro.

Value

Valeur consolidée des membres du champ de bits de la structure.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_CREATEPROCESS

DxgkDdiCreateProcess