Freigeben über


PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME-Struktur (pepfx.h)

Die PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME-Struktur wird von der PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME-Benachrichtigung verwendet, um Details zur Blockierungsdauer für ein bestimmtes System auf einem Chip(SoC)-Subsystem zu sammeln.

Syntax

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;

Member

[in] PlatformIdleStateIndex

Der Plattform-Leerlaufstatusindex für das SoC-Subsystem, das das Betriebssystem abfragt.

[in] SubsystemHandle

Ein Kontextzeiger, den pep zuvor für die Subsysteminitialisierung bereitgestellt hat. Der Kontextzeiger ist optional. Wenn also keiner angegeben wurde, ist der Wert null. Das PEP kann dieses Feld ignorieren.

[in] SubsystemName

Der Name des Subsystems, dessen Blockierungszeit abgefragt wird. Dieser Name wurde von pep on subsystem initialization bereitgestellt.

[out] BlockingTime

Die Blockierungszeit für dieses Subsystem in 100 Nanosekundeneinheiten seit der vorherigen PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING Benachrichtigung.

Flags

Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pepfx.h (include Pep_x.h)

Weitere Informationen

PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME Benachrichtigung

PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING Benachrichtigung