次の方法で共有


DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATEコールバック関数 (dispmprt.h)

このルーチンを使用すると、特権のない仮想マシンで PCI Express SR-IOV 仮想関数の電源状態を変更できます。

構文

DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE DxgkddiSetvirtualfunctionpowerstate;

NTSTATUS DxgkddiSetvirtualfunctionpowerstate(
  [in] HANDLE Context,
  [in] DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE *pArgs
)
{...}

パラメーター

[in] Context

DXGKDDI_SRIOV_INTERFACE 構造体でドライバーによって返されるミニポート コンテキスト。

[in] pArgs

DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE構造体へのポインター。

戻り値

操作が成功した場合は、STATUS_SUCCESSを返します。

備考

すべての vGPU が D3 状態で、ホストが GPU を必要としない場合、物理 GPU は D3 コールド状態になります。この場合、GPU の電源が再びオンになるまで、PF とすべての VF にアクセスできなくなります。 電源投入時には、電源がダウンする前と同じ PF/VF 構成が有効になると予想されます。

必要条件

要件 価値
ヘッダー dispmprt.h