DXGKARG_CREATEPROCESS struttura (d3dkmddi.h)

DXGKARG_CREATEPROCESS viene usato con DxgkDdiCreateProcess per creare un oggetto driver in modalità kernel per un oggetto del processo del kernel grafico Microsoft DirectX.

Sintassi

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;

Members

[in] hDxgkProcess

Handle per il processo del kernel della grafica DirectX.

[out] hKmdProcess

Handle per il processo del driver in modalità kernel.

[in] Flags

Struttura DXGK_CREATEPROCESSFLAGS che descrive l'operazione.

[in] NumPasid

Numero di elementi nella matrice di identificatore dello spazio degli indirizzi del processo che si trova nel membro pPasid .

[in] pPasid

Puntatore a una matrice di identificatori di indirizzo del processo. Saranno presenti una per ogni GPU fisica.

[in] hKmdVmWorkerProcess

Gestione del processo di lavoro vm driver quando VirtualMachineProcess è impostato.

[in] ProcessNameLength

Lunghezza del nome del processo.

[in] pProcessName

Nome del processo. Può essere NULL.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dkmddi.h (include D3dkmddi.h)

Vedi anche

DXGK_CREATEPROCESSFLAGS

DxgkDdiCreateProcess