structure PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME (pepfx.h)
La structure PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME est utilisée par la notification PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME pour collecter des détails sur la durée de blocage d’un système particulier sur un sous-système de puce (SoC).
Syntaxe
typedef struct _PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME {
[in] ULONG PlatformIdleStateIndex;
[in] PVOID SubsystemHandle;
[in] PCUNICODE_STRING SubsystemName;
[out] ULONG64 BlockingTime;
ULONG Flags;
} PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME, *PPEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME;
Membres
[in] PlatformIdleStateIndex
Index d’état inactif de la plateforme pour le sous-système SoC que le système d’exploitation interroge.
[in] SubsystemHandle
Pointeur de contexte fourni précédemment par le PEP lors de l’initialisation du sous-système. Le pointeur de contexte est facultatif. Par conséquent, si aucun n’a été fourni, la valeur sera égale à zéro. Le PEP est libre d’ignorer ce champ.
[in] SubsystemName
Nom du sous-système dont l’heure de blocage est interrogée. Ce nom a été fourni par le PEP sur l’initialisation du sous-système.
[out] BlockingTime
Temps de blocage taillé pour ce sous-système en unités de 100 nanosecondes depuis la notification PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING précédente.
Flags
Ce membre est réservé et doit être défini sur zéro.
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) |