CLS_IO_STATISTICS_HEADER-Struktur (clfs.h)
Header für Informationen, die von der GetLogIoStatistics-Funktion abgerufen werden, die die E/A-Leistungsindikatoren eines Protokolls definiert.
Syntax
typedef struct _CLS_IO_STATISTICS_HEADER {
UCHAR ubMajorVersion;
UCHAR ubMinorVersion;
CLFS_IOSTATS_CLASS eStatsClass;
USHORT cbLength;
ULONG coffData;
} CLS_IO_STATISTICS_HEADER, *PCLS_IO_STATISTICS_HEADER, PPCLS_IO_STATISTICS_HEADER;
Member
ubMajorVersion
Die Hauptversion des Statistikpuffers.
ubMinorVersion
Die Nebenversion des Statistikpuffers.
eStatsClass
Die Klasse der E/A-Statistiken, die exportiert wird. Derzeit sind Leerstatistiken die einzigen exportierten Statistikinformationen. Diese Statistiken umfassen die Häufigkeit von Daten- und Metadatenleerungen in einem dedizierten Protokoll sowie die Menge der gelöschten Daten und Metadaten. Da geleerte Statistiken die einzige Statistikklasse sind, ist dieser Member derzeit ungenutzt, wird aber in Zukunft verwendet.
cbLength
Die Länge des Statistikpuffers, einschließlich des Headers.
coffData
Der Offset der Statistikindikatoren vom Anfang des Pakets, an dem die Statistikdaten beginnen. Dieses Feld ermöglicht transparente Änderungen am Header und der Länge, ohne dass sich dies darauf auswirkt, wie auf die Statistikdaten zugegriffen wird.
Hinweise
Auf diesen Header folgen die E/A-Statistikindikatoren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 R2 [nur Desktop-Apps] |
Kopfzeile | clfs.h (clfsw32.h einschließen) |