structure DXGKARG_CREATEPROCESS (d3dkmddi.h)

DXGKARG_CREATEPROCESS est utilisé avec DxgkDdiCreateProcess pour créer un objet de pilote en mode noyau pour un objet de processus de noyau graphique Microsoft DirectX.

Syntaxe

typedef struct _DXGKARG_CREATEPROCESS {
  [in]  HANDLE                  hDxgkProcess;
  [out] HANDLE                  hKmdProcess;
  [in]  DXGK_CREATEPROCESSFLAGS Flags;
  [in]  UINT                    NumPasid;
  [in]  ULONG                   *pPasid;
  [in]  HANDLE                  hKmdVmWorkerProcess;
  [in]  UINT                    ProcessNameLength;
  [in]  WCHAR                   *pProcessName;
} DXGKARG_CREATEPROCESS;

Membres

[in] hDxgkProcess

Handle du processus du noyau graphique DirectX.

[out] hKmdProcess

Handle du processus de pilote en mode noyau.

[in] Flags

Structure DXGK_CREATEPROCESSFLAGS décrivant l’opération.

[in] NumPasid

Nombre d’éléments dans le tableau d’identificateur d’espace d’adressage du processus situé dans le membre pPasid .

[in] pPasid

Pointeur vers un tableau d’identificateurs d’adresses de processus. Il y en aura un pour chaque GPU physique.

[in] hKmdVmWorkerProcess

Handle de processus de travail de machine virtuelle pilote lorsque VirtualMachineProcess est défini.

[in] ProcessNameLength

Longueur du nom du processus.

[in] pProcessName

Nom du processus. Sa valeur peut être NULL.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dkmddi.h (inclure D3dkmddi.h)

Voir aussi

DXGK_CREATEPROCESSFLAGS

DxgkDdiCreateProcess