DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE Rückruffunktion (dispmprt.h)
Diese Routine ermöglicht es einem nicht privilegierten virtuellen Computer, den Leistungszustand eines PCI Express SR-IOV Virtual Function 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.
Bemerkungen
Wenn sich alle vGPUs in einem D3-Zustand befinden und der Host die GPU nicht benötigt, wird die physische GPU in einen D3-Kaltzustand versetzt, in dem Fall die PF und der gesamte VF nicht mehr zugegriffen werden kann, bis die GPU wieder eingeschaltet wird. Nach dem Einschalten erwarten wir, dass die gleiche PF/VF-Konfiguration wie vor dem Einschalten wirksam ist.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dispmprt.h |