CLS_LSN structure (clfs.h)

Represents a valid log address.

Syntax

typedef struct _CLS_LSN {
  ULONGLONG Internal;
} CLS_LSN, *PCLS_LSN, PPCLS_LSN;

Members

Internal

The log sequence number (LSN).

Remarks

The LSN is the valid address that is unique to a client, and returned after the client appends a record to the log. The address remains valid if the system does not fail, or its marshaled log buffer is flushed successfully to disk.

In log streams, LSNs increase monotonically. You cannot compare LSNs between log streams.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 R2 [desktop apps only]
Header clfs.h (include Clfsw32.h)

See also

LsnCreate