Partager via


structure PEP_WORK_COMPLETE_PERF_STATE (pepfx.h)

La structure PEP_WORK_COMPLETE_PERF_STATE décrit l’état d’achèvement d’une mise à jour précédemment demandée vers les 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 avec 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 Components dans la structure PEP_DEVICE_REGISTER_V2 que le PEP a précédemment fourni en réponse à la notification PEP_DPM_REGISTER_DEVICE pour cet appareil. Si le tableau Composants contient N éléments, les index de composant sont comprises entre 0 et N-1.

Succeeded

Indique si les modifications d’état P demandées ont été correctement effectuées. Définissez la valeur TRUE si le PEP a correctement effectué toutes les modifications d’état P demandées dans une notification PEP_DPM_REQUEST_COMPONENT_PERF_STATE précédente. Défini 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 au niveau de performances à un ou plusieurs jeux d’états 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 l’état d’achèvement de la demande.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
d’en-tête pepfx.h (include Pep_x.h)

Voir aussi

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_DPM_REQUEST_COMPONENT_PERF_STATE

PEP_WORK_INFORMATION