PERF_STRING_BUFFER_HEADER 構造体 (perflib.h)
構造体を含む PERF_STRING_BUFFER_HEADER ブロックに関する情報を提供します。 PERF_STRING_BUFFER_HEADER ブロックは、カウンター セット内のパフォーマンス カウンターの名前またはヘルプ文字列を提供します。amd は次の項目で構成されます。
- PERF_STRING_BUFFER_HEADER構造体
- 多数のPERF_STRING_COUNTER_HEADER構造体。 PERF_STRING_BUFFER_HEADER 構造体の dwCounters メンバーは、PERF_STRING_BUFFER_HEADER ブロックに含まれるPERF_STRING_COUNTER_HEADER構造体の数を指定します。
- 文字列データのブロック。
構文
typedef struct _STRING_BUFFER_HEADER {
DWORD dwSize;
DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;
メンバー
dwSize
PERF_STRING_BUFFER_HEADER ブロックの合計サイズ (バイト単位)。 この合計サイズは、 PERF_STRING_BUFFER_HEADER 構造体のサイズ、すべての PERF_STRING_COUNTER_HEADER 構造体、および文字列データのブロックの合計です。
dwCounters
PERF_STRING_BUFFER_HEADER ブロック内のPERF_STRING_COUNTER_HEADER構造体の数。
注釈
requestCode パラメーターを PERF_REG_COUNTER_NAME_STRINGS に設定するか、PERF_STRING_BUFFER_HEADERブロックを取得PERF_REG_COUNTER_HELP_STRINGS、PerfQueryCounterSetRegistrationInfo 関数を呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10バージョン 1607 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
Header | perflib.h |