コールバック関数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 コールド状態になります。その場合、PF と GPU の電源が再びオンになるまで、すべての VF にアクセスできなくなります。 電源投入時には、電源を切る前と同じ PF/VF 構成が有効になると予想されます。

要件

要件
Header dispmprt.h