DXGKDDI_GETGPUPARTITIONINFO回呼函式 (dispmprt.h)
傳回實體 GPU 分割區資訊。 DXGKDDI_GETGPUPARTITIONINFO回呼函式會在圖形配接器初始化期間呼叫一次。
語法
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
參數
Context
驅動程序內容的句柄。
pArgs
包含自變數之DXGKARG_GETGPUPARTITIONINFO結構的指標。
傳回值
傳回下列其中一個值:
- STATUS_SUCCESS
- STATUS_BUFFER_TOO_SMALL
- 如果指定任何其他傳回碼,GPU 將會從數據分割中排除
言論
OS 會在建立第一個 vGPU 之前,設定特定的分割區計數(其中一個驅動程式傳回的值)。 除非緩衝區不夠大,否則驅動程序應該一律設定 NumGpuPartitionOptions 和 CurrentGpuPartitionCount,即使傳回STATUS_BUFFER_TOO_SMALL也一樣。
要求
要求 | 價值 |
---|---|
標頭 | dispmprt.h |
IRQL | PASSIVE_LEVEL |