structure PEP_WORK_COMPLETE_PERF_STATE (pepfx.h)
La structure PEP_WORK_COMPLETE_PERF_STATE décrit la status d’achèvement d’une mise à jour demandée précédemment des valeurs de performances affectées à une liste de jeux d’état de performances (P- state).
Syntaxe
typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
POHANDLE DeviceHandle;
[in] ULONG Component;
BOOLEAN Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;
Membres
DeviceHandle
Handle qui représente l’inscription de l’appareil auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). Le PEP a reçu ce handle dans une notification PEP_DPM_REGISTER_DEVICE précédente.
[in] Component
Index qui identifie le composant. Ce membre est un index dans le tableau Composants de la structure PEP_DEVICE_REGISTER_V2 que le PEP a fourni précédemment en réponse à la notification PEP_DPM_REGISTER_DEVICE pour cet appareil. Si le tableau Composants contient N éléments, les index des composants vont de 0 à N–1.
Succeeded
Indique si les modifications d’état P demandées se sont terminées. Définissez sur TRUE si le PEP a effectué toutes les modifications d’état P demandées dans une notification PEP_DPM_REQUEST_COMPONENT_PERF_STATE précédente. Définissez sur FALSE si le PEP n’a pas pu effectuer toutes les modifications d’état P demandées, auquel cas les états P dans le matériel n’ont pas été modifiés.
Remarques
Le membre CompletePerfState de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_COMPLETE_PERF_STATE . Si PoFx envoie une notification PEP_DPM_REQUEST_COMPONENT_PERF_STATE pour demander des modifications de niveau de performances à un ou plusieurs jeux d’état P et que le PEP choisit de gérer cette requête de manière asynchrone, le PEP utilise une structure PEP_WORK_COMPLETE_PERF_STATE pour décrire la status d’achèvement de la demande.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pepfx.h (include Pep_x.h) |