IAdapterPowerManagement3::P owerChangeState3-Methode (portcls.h)
PortCls ruft die PowerChangeState3-Methode auf, um eine Änderung des neuen Energiezustands 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 Enumeration vom Typ DEVICE_POWER_STATE.
NewSystemState
Der neue Energiezustand, den Portcls für das System angefordert hat. Dieser Parameter ist eine Enumeration vom Typ SYSTEM_POWER_STATE.
D3ExitLatency
Die akzeptable Exitlatenz für den Zustand, in den das Gerät versetzt wird, wenn das Gerät aus PowerDeviceD3 kommt. Dieser Parameter ist eine Enumeration vom Typ PC_EXIT_LATENCY.
Rückgabewert
Keine
Bemerkungen
Wenn das Gerät von PowerDeviceD3 nicht in den neuen Zustand 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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für