Export (0) Print
Expand All
IRP
MDL
Expand Minimize

CLFS_LSN structure

The CLFS_LSN structure identifies an individual record in a Common Log File System (CLFS) stream.

Syntax


typedef struct _CLFS_LSN {
  ULONGLONG Internal;
} CLFS_LSN, *PCLFS_LSN, **PPCLFS_LSN;

Members

Internal

A 64-bit value that holds three pieces of information about a log record: container identifier, block offset, and record sequence number.

Remarks

A container is a contiguous physical disk extent that serves as part of a CLFS log. A given CLFS log has several containers. Each container has several sector-aligned blocks, each of which holds a numbered sequence of records. A record can be identified by the triple (logical container identifier, block offset, record sequence number).

To obtain the container identifier, block offset, and record sequence number from a CLFS_LSN structure, call ClfsLsnContainer, ClfsLsnBlockOffset, and ClfsLsnRecordSequence.

Requirements

Header

Wdm.h (include Wdm.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft