Freigeben über


PDH_RAW_LOG_RECORD-Struktur (pdh.h)

Die PDH_RAW_LOG_RECORD-Struktur enthält Informationen zu einem binären Ablaufverfolgungsprotokolldateidatensatz.

Syntax

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

Members

dwStructureSize

Größe dieser Struktur in Bytes. Die Größe umfasst diese Struktur und die RawBytes , die an das Ende dieser Struktur angefügt werden.

dwRecordType

Datensatztyp. Dieser Member kann einer der folgenden Werte sein.

Wert Bedeutung
PDH_LOG_TYPE_BINARY
Datensatz im binären Ablaufverfolgungsformat
PDH_LOG_TYPE_CSV
Ein Durch Trennzeichen getrennter Formatdatensatz
PDH_LOG_TYPE_PERFMON
Datensatz im Perfmonformat
PDH_LOG_TYPE_SQL
Datensatz im SQL-Format
PDH_LOG_TYPE_TSV
Ein Formatdatensatz mit tabulatortrennten Werten

dwItems

Größe der RawBytes-Daten .

RawBytes[1]

Binärer Datensatz.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile pdh.h

Weitere Informationen

PdhReadRawLogRecord