Freigeben über


CLS_WRITE_ENTRY-Struktur (wdm.h)

Die CLFS_WRITE_ENTRY-Struktur enthält die Adresse und Größe eines Puffers, der eine Dateneinheit enthält, die in einen CLFS-Stream (Common Log File System) geschrieben werden soll.

Syntax

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

Member

Buffer

Ein Zeiger auf den Puffer, der die Daten enthält.

ByteLength

Die Größe des Puffers in Bytes, auf den puffer verweist.

Hinweise

CLFS sammelt die Puffer, auf die von mehreren CLFS_WRITE_ENTRY-Strukturen verwiesen wird, in einem einzelnen Protokolldatensatz. Der Protokolldatensatz wird dann zusammen mit anderen Protokolldatensätzen in einem Protokoll-E/A-Block platziert. Schließlich wird der Protokoll-E/A-Block auf den Datenträger geleert.

Anforderungen

Anforderung Wert
Header wdm.h (wdm.h einschließen)

Weitere Informationen

ClfsReserveAndAppendLog

ClfsReserveAndAppendLogAligned