PDH_RAW_LOG_RECORD 構造体 (pdh.h)

PDH_RAW_LOG_RECORD構造体には、バイナリ トレース ログ ファイル レコードに関する情報が含まれています。

構文

typedef struct _PDH_RAW_LOG_RECORD {
  DWORD dwStructureSize;
  DWORD dwRecordType;
  DWORD dwItems;
  UCHAR RawBytes[1];
} PDH_RAW_LOG_RECORD, *PPDH_RAW_LOG_RECORD;

メンバー

dwStructureSize

この構造体のサイズ (バイト単位)。 サイズには、この構造体と、この構造体の末尾に追加された RawBytes が含まれます。

dwRecordType

レコードの型。 このメンバーには、次のいずれかの値を指定できます。

説明
PDH_LOG_TYPE_BINARY
バイナリ トレース形式レコード
PDH_LOG_TYPE_CSV
コンマ区切り値形式レコード
PDH_LOG_TYPE_PERFMON
Perfmon 形式のレコード
PDH_LOG_TYPE_SQL
SQL 形式のレコード
PDH_LOG_TYPE_TSV
タブ区切り値書式レコード

dwItems

RawBytes データのサイズ。

RawBytes[1]

バイナリ レコード。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header pdh.h

関連項目

PdhReadRawLogRecord