DXGKARG_CREATEPROCESS結構(d3dkmddi.h)
DXGKARG_CREATEPROCESS 會與 DxgkDdiCreateProcess 搭配使用,為 Dxgkrnl 進程物件建立內核模式驅動程式 (KMD) 進程物件。
語法
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;
成員
[in] hDxgkProcess
Dxgkrnl 進程的句柄(DXGPROCESS)。
[out] hKmdProcess
KMD 所建立之進程對象的輸出句柄。
[in] Flags
描述程式建立作業的 DXGK_CREATEPROCESSFLAGS 結構。
[in] NumPasid
進程位址空間識別碼陣列中位於 pPasid 成員中的元素數目。
[in] pPasid
進程地址識別碼陣列的指標。 每個實體 GPU 都有一個識別碼。
[in] hKmdVmWorkerProcess
當您建立具有 virtualMachineWorkerProcess集行程時,系統會傳回的驅動程式 VM 背景工作進程句柄。 只有當 VirtualMachineProcess 設定時,這個值才有效。
[in] ProcessNameLength
陣列中 pProcessName 指向的 Unicode 字元數目,不包括終止的 NULL。
[in] pProcessName
包含行程名稱的NULL終止 Unicode 字串指標。 當 VirtualMachineProcess 設定時,此字串是虛擬機內的進程名稱。 可以是 NULL。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | Windows Server 2016 |
標頭 | d3dkmddi.h (包括 D3dkmddi.h) |