PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME構造体 (pepfx.h)
PEP_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME 構造体は、チップ (SoC) サブシステム上の特定のシステムのブロック期間に関する詳細を収集するために、PEP_DPM_QUERY_SOC_SUBSYSTEM_BLOCKING_TIME 通知 によって使用されます。
構文
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;
メンバーズ
[in] PlatformIdleStateIndex
OS がクエリを実行している SoC サブシステムのプラットフォーム アイドル状態インデックス。
[in] SubsystemHandle
PEP がサブシステムの初期化時に以前に提供したコンテキスト ポインター。 コンテキスト ポインターは省略可能であるため、何も指定されていない場合、値は 0 になります。 PEP は、このフィールドを無視してもかまいません。
[in] SubsystemName
ブロック時間が照会されているサブシステムの名前。 この名前は、サブシステムの初期化時に PEP によって提供されました。
[out] BlockingTime
このサブシステムのブロッキング時間は、前の PEP_DPM_RESET_SOC_SUBSYSTEM_ACCOUNTING 通知以降、100 ナノ秒単位で集計されました。
Flags
このメンバーは予約されており、0 に設定する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 以降でサポートされています。 |
ヘッダー | pepfx.h (Pep_x.h を含む) |