ClfsLsnLess routine

The ClfsLsnLess routine determines whether one LSN is less than another LSN. The two LSNs must be from the same stream.

Syntax


BOOLEAN ClfsLsnLess(
  _In_  const CLFS_LSN *plsn1,
  _In_  const CLFS_LSN *plsn2
);

Parameters

plsn1 [in]

A pointer to a CLFS_LSN structure that supplies one of the LSNs to be compared.

plsn2 [in]

A pointer to a CLFS_LSN structure that supplies the other LSN to be compared.

Return value

ClfsLsnLess returns TRUE if plsn1 is strictly less than plsn2; otherwise, it returns FALSE.

Remarks

CLFS_LSN_NULL (the smallest LSN) and CLFS_LSN_INVALID (larger than any valid LSN) are valid arguments to ClfsLsnLess.

LSNs from different streams are not comparable. Do not use ClfsLsnEqual, ClfsLsnLess and the like to compare LSNs from different streams.

For an explanation of CLFS concepts and terminology, see Common Log File System.

Requirements

Version

Available in Windows Server 2003 R2, Windows Vista, and later versions of Windows.

Header

Wdm.h (include Wdm.h)

Library

Clfs.lib

IRQL

Any level

See also

ClfsLsnEqual
ClfsLsnGreater
ClfsLsnNull

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft