CLS_IO_STATISTICS_HEADER structure (clfs.h)
En-tête pour les informations récupérées par la fonction GetLogIoStatistics , qui définit les compteurs de performances d’E/S d’un journal.
Syntaxe
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;
Membres
ubMajorVersion
Version principale de la mémoire tampon de statistiques.
ubMinorVersion
Version mineure de la mémoire tampon de statistiques.
eStatsClass
Classe de statistiques d’E/S exportées. Actuellement, les statistiques de vidage sont les seules informations de statistiques exportées. Ces statistiques incluent la fréquence des vidages de données et de métadonnées sur un journal dédié, ainsi que la quantité de données et de métadonnées vidées. Étant donné que les statistiques de vidage sont la seule classe de statistiques, ce membre est actuellement inutilisé, mais sera utilisé à l’avenir.
cbLength
Longueur de la mémoire tampon des statistiques, y compris l’en-tête.
coffData
Décalage des compteurs de statistiques à partir du début du paquet où commencent les données de statistiques. Ce champ permet des modifications transparentes de l’en-tête et de la longueur sans affecter la façon dont les données statistiques sont accessibles.
Remarques
Cet en-tête est suivi des compteurs de statistiques d’E/S.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 R2 [applications de bureau uniquement] |
En-tête | clfs.h (inclure Clfsw32.h) |