다음을 통해 공유


CLS_WRITE_ENTRY 구조체(wdm.h)

CLFS_WRITE_ENTRY 구조체는 CLFS(Common Log File System) 스트림에 쓸 데이터 단위가 하나 포함된 버퍼의 주소와 크기를 포함합니다.

구문

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 구조체가 가리키는 버퍼를 단일 로그 레코드로 수집합니다. 그런 다음 로그 레코드는 다른 로그 레코드와 함께 로그 I/O 블록에 배치됩니다. 결국 로그 I/O 블록이 디스크로 플러시됩니다.

요구 사항

요구 사항
헤더 wdm.h(Wdm.h 포함)

추가 정보

ClfsReserveAndAppendLog

ClfsReserveAndAppendLogAligned