DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE Rückruffunktion (dispmprt.h)

Diese Routine ermöglicht es einem nicht privilegierten virtuellen Computer, den Energiezustand einer virtuellen PCI Express SR-IOV-Funktion zu ändern.

Syntax

DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE DxgkddiSetvirtualfunctionpowerstate;

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

Parameter

[in] Context

Der Miniportkontext, der vom Treiber in der DXGKDDI_SRIOV_INTERFACE-Struktur zurückgegeben wird.

[in] pArgs

Ein Zeiger auf eine DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE-Struktur.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist.

Hinweise

Wenn sich alle vGPUs im D3-Zustand befinden und der Host die GPU nicht benötigt, wird die physische GPU in den kalten D3-Zustand versetzt. In diesem Fall wird die PF und alle VF nicht mehr zugänglich, bis die GPU wieder hochgefahren wird. Beim Einschalten wird erwartet, dass dieselbe PF/VF-Konfiguration wie vor dem Herunterschalten wirksam ist.

Anforderungen

Anforderung Wert
Header dispmprt.h