Partager via


structure PEP_PPM_INITIATE_WAKE (pep_x.h)

La structure PEP_PPM_INITIATE_WAKE indique si un processeur a besoin d’une interruption pour se réveiller d’un état inactif.

Syntaxe

typedef struct _PEP_PPM_INITIATE_WAKE {
  [out] BOOLEAN NeedInterruptForCompletion;
} PEP_PPM_INITIATE_WAKE, *PPEP_PPM_INITIATE_WAKE;

Membres

[out] NeedInterruptForCompletion

Si le processeur a besoin d’une interruption, fini de se réveiller à partir d’un état inactif. Définissez sur TRUE si le processeur nécessite une interruption, ou sur FALSE si ce n’est pas le cas.

Remarques

Cette structure est utilisée par la notification PEP_NOTIFY_PPM_INITIATE_WAKE . Le membre NeedInterruptForCompletion contient une valeur de sortie que le plug-in d’extension de plateforme (PEP) écrit dans la structure en réponse à cette notification.

Si le PEP définit le membre NeedInterruptForCompletion sur TRUE, le PEP doit s’assurer que le processeur est activé pour être interrompu avant que la routine de rappel AcceptProcessorNotification ne retourne.

Le PEP doit définir le membre NeedInterruptForCompletion sur FALSE si le processeur est déjà en cours d’exécution et/ou va éventuellement quitter l’état inactif (et est en train de le faire) sans nécessiter d’interruption générée par logiciel.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pep_x.h (include Pep_x.h)

Voir aussi

AcceptProcessorNotification

PEP_NOTIFY_PPM_INITIATE_WAKE