Partager via


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)

Voir aussi

PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME notification

PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING notification