Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PortCls ruft die PowerChangeState3-Methode auf, um eine Änderung an den neuen Energiezustand anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben.
Syntax
void PowerChangeState3(
DEVICE_POWER_STATE NewDeviceState,
SYSTEM_POWER_STATE NewSystemState,
PC_EXIT_LATENCY D3ExitLatency
);
Parameter
NewDeviceState
Der neue Energiezustand, den Portcls für das Gerät angefordert hat. Dieser Parameter ist eine Aufzählung vom Typ DEVICE_POWER_STATE.
NewSystemState
Der neue Energiezustand, den Portcls für das System angefordert hat. Dieser Parameter ist eine Aufzählung vom Typ SYSTEM_POWER_STATE.
D3ExitLatency
Die akzeptable Beendigungslatenz für den Zustand, in den das Gerät versetzt wird, wenn das Gerät aus PowerDeviceD3 kommt. Dieser Parameter ist eine Aufzählung vom Typ PC_EXIT_LATENCY.
Rückgabewert
Nichts
Bemerkungen
Wenn das Gerät nicht in den neuen Zustand von PowerDeviceD3 versetzt wird, wird D3ExitLatency auf "PcExitLatencyInstant" festgelegt. Weitere Informationen zu den möglichen Werten für D3ExitLatency finden Sie unter D3ExitLatencyChanged.
Anforderungen
Anforderung | Wert |
---|---|
Header- | portcls.h |