структура CLS_WRITE_ENTRY (wdm.h)

Структура CLFS_WRITE_ENTRY содержит адрес и размер буфера, который содержит одну единицу данных для записи в поток CLFS.

Синтаксис

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

Члены

Buffer

Указатель на буфер, содержащий данные.

ByteLength

Размер буфера в байтах, на который указывает buffer.

Комментарии

CLFS собирает буферы, на которые указывают несколько CLFS_WRITE_ENTRY структур, в одну запись журнала. Затем запись журнала помещается в блок ввода-вывода журнала вместе с другими записями журнала. В конечном итоге блок ввода-вывода журнала сбрасывается на диск.

Требования

Требование Значение
Заголовок wdm.h (включая Wdm.h)

См. также раздел

ClfsReserveAndAppendLog

ClfsReserveAndAppendLogAligned