énumération PMI_EVENT_TYPE (pmi.h)
L’énumération PMI_EVENT_TYPE définit le type d’événement de compteur d’alimentation PMI retourné par le biais de la réussite d’une demande de IOCTL_PMI_REGISTER_EVENT_NOTIFY.
Syntaxe
typedef enum {
PmiCapabilitiesChangedEvent,
PmiThresholdEvent,
PmiConfigurationChangedEvent,
PmiBudgetEvent,
PmiAveragingIntervalChangedEvent,
PmiEventMax
} PMI_EVENT_TYPE;
Constantes
PmiCapabilitiesChangedEvent L’événement a été provoqué par un changement dans les capacités DE LA PME du compteur d’alimentation. |
PmiThresholdEvent L’événement a été provoqué, car le niveau de puissance a dépassé un seuil configuré du compteur d’alimentation. |
PmiConfigurationChangedEvent L’événement a été provoqué par une modification de la configuration DE LAMC du compteur d’alimentation. |
PmiBudgetEvent L’événement a été provoqué parce que le budget de l’alimentation a dépassé ou est tombé en dessous du budget configuré du compteur d’alimentation. |
PmiAveragingIntervalChangedEvent L’événement a été provoqué parce que l’intervalle, pendant lequel les données de mesure de l’alimentation moyenne du compteur d’alimentation, ont été modifiées. |
PmiEventMax Nombre maximal de types d’événements PMI. |
Remarques
Le EventType membre de la structure PMI_EVENT contient des informations sur le type de données d’événement PMI référencées par le membre Event de cette structure. Cette structure est retournée par le biais d’une réussite d’une demande de IOCTL_PMI_REGISTER_EVENT_NOTIFY.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 7, Windows Server 2008 R2 et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | pmi.h (include Pmi.h) |