estrutura CLS_WRITE_ENTRY (wdm.h)

A estrutura CLFS_WRITE_ENTRY contém o endereço e o tamanho de um buffer que contém uma unidade de dados a serem gravados em um fluxo CLFS (Common Log File System).

Sintaxe

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

Membros

Buffer

Um ponteiro para o buffer que contém os dados.

ByteLength

O tamanho, em bytes, do buffer apontado por Buffer.

Comentários

O CLFS coleta os buffers apontados por várias estruturas de CLFS_WRITE_ENTRY em um único registro de log. Em seguida, o registro de log é colocado em um bloco de E/S de log junto com outros registros de log. Eventualmente, o bloco de E/S de log é liberado para o disco.

Requisitos

Requisito Valor
Cabeçalho wdm.h (inclua Wdm.h)

Confira também

ClfsReserveAndAppendLog

ClfsReserveAndAppendLogAligned