DXGKDDI_GETGPUPARTITIONINFO コールバック関数 (dispmprt.h)
物理 GPU パーティション情報を返します。 DXGKDDI_GETGPUPARTITIONINFOコールバック関数は、グラフィックス アダプターの初期化中に 1 回呼び出されます。
構文
DXGKDDI_GETGPUPARTITIONINFO DxgkddiGetgpupartitioninfo;
NTSTATUS DxgkddiGetgpupartitioninfo(
HANDLE Context,
DXGKARG_GETGPUPARTITIONINFO *pArgs
)
{...}
パラメーター
Context
ドライバー コンテキストへのハンドル。
pArgs
引数を含むDXGKARG_GETGPUPARTITIONINFO構造体へのポインター。
戻り値
次のいずれかの値を返します。
- STATUS_SUCCESS
- STATUS_BUFFER_TOO_SMALL
- 他のリターン コードが指定されている場合、GPU はパーティション分割から除外されます
注釈
OS は、最初の vGPU が作成される前に、特定のパーティション数 (ドライバーから返された値の 1 つ) を設定します。 バッファーの大きさが十分でない限り、ドライバーは、STATUS_BUFFER_TOO_SMALLを返す場合でも、常に NumGpuPartitionOptions と CurrentGpuPartitionCount を設定する必要があります。
要件
要件 | 値 |
---|---|
Header | dispmprt.h |
IRQL | PASSIVE_LEVEL |