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 d’inactivité de la plateforme pour le sous-système SoC que le système d’exploitation interroge.

[in] SubsystemHandle

Pointeur de contexte que le PEP a précédemment fourni lors de l’initialisation du sous-système. Le pointeur de contexte étant facultatif, 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 lors de l’initialisation du sous-système.

[out] BlockingTime

Temps de blocage comptabilisé 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.

Configuration requise

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

Voir aussi

notification PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME

notification PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING