Méthode IAdapterPowerManagement3 ::P owerChangeState3 (portcls.h)
PortCls appelle la méthode PowerChangeState3 pour demander une modification du nouvel état d’alimentation. Cette requête est transmise au pilote de l’adaptateur.
Syntaxe
void PowerChangeState3(
DEVICE_POWER_STATE NewDeviceState,
SYSTEM_POWER_STATE NewSystemState,
PC_EXIT_LATENCY D3ExitLatency
);
Paramètres
NewDeviceState
Nouvel état d’alimentation demandé par Portcls pour l’appareil. Ce paramètre est une énumération de type DEVICE_POWER_STATE.
NewSystemState
Nouvel état d’alimentation demandé par Portcls pour le système. Ce paramètre est une énumération de type SYSTEM_POWER_STATE.
D3ExitLatency
Latence de sortie acceptable pour l’état dans lequel l’appareil est placé lorsque l’appareil sort de PowerDeviceD3. Ce paramètre est une énumération de type PC_EXIT_LATENCY.
Valeur de retour
None
Remarques
Si l’appareil ne passe pas à son nouvel état à partir de PowerDeviceD3, D3ExitLatency est défini sur PcExitLatencyInstant. Pour plus d’informations sur les valeurs possibles pour D3ExitLatency, consultez D3ExitLatencyChanged.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | portcls.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour