structure CLS_WRITE_ENTRY (wdm.h)

La structure CLFS_WRITE_ENTRY contient l’adresse et la taille d’une mémoire tampon qui contient une unité de données à écrire dans un flux CLFS (Common Log File System).

Syntaxe

typedef struct _CLS_WRITE_ENTRY {
  PVOID Buffer;
  ULONG ByteLength;
} CLS_WRITE_ENTRY, *PCLS_WRITE_ENTRY, PPCLS_WRITE_ENTRY;

Membres

Buffer

Pointeur vers la mémoire tampon qui contient les données.

ByteLength

Taille, en octets, de la mémoire tampon pointée vers la mémoire tampon.

Remarques

CLFS collecte les mémoires tampons pointées par plusieurs structures CLFS_WRITE_ENTRY dans un seul enregistrement de journal. L’enregistrement de journal est ensuite placé dans un bloc d’E/S du journal avec d’autres enregistrements de journal. Finalement, le bloc d’E/S du journal est vidé sur le disque.

Configuration requise

Condition requise Valeur
En-tête wdm.h (inclure Wdm.h)

Voir aussi

ClfsReserveAndAppendLog

ClfsReserveAndAppendLogAligned