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 [仅限桌面应用]
标头 pdh.h

请参阅

PdhReadRawLogRecord