DXGKDDI_SETVIRTUALGPUVMBUS回呼函式 (dispmprt.h)
此函式會將核心模式虛擬機總線句柄傳遞至核心模式驅動程式。 句柄可用來建立 VM 總線通道,以用於客體與主機 KMD 之間的通訊。
語法
DXGKDDI_SETVIRTUALGPUVMBUS DxgkddiSetvirtualgpuvmbus;
NTSTATUS DxgkddiSetvirtualgpuvmbus(
[in] HANDLE Context,
[in, out] DXGKARG_SETVIRTUALGPUVMBUS *pArgs
)
{...}
參數
[in] Context
驅動程式在 DXGKDDI_GPU_PARTITION_INTERFACE 結構中傳回的迷你埠內容。
[in, out] pArgs
DXGKARG_SETVIRTUALGPUVMBUS 結構的指標。
傳回值
如果作業成功,則傳回STATUS_SUCCESS,否則傳回STATUS_INVALID_PARAMETER。
備註
核心模式驅動程式會使用核心模式句柄來建立 VM 總線通道。 在客體 KMD 取得 DxgkDdiAddDevice 和 DxgkDdiStartDevice 呼叫之前,會在客體分割區上的 Windows OS) 呼叫 (。 您可以使用相同虛擬 GPU 的新句柄多次呼叫函式。 發生這種情況時,建議您終結舊的通道,並建立新的通道。
規格需求
需求 | 值 |
---|---|
標頭 | dispmprt.h |