CLFS_CONTEXT_MODE enumeration (wdm.h)

The CLFS_CONTEXT_MODE enumeration indicates the type of sequence that the Common Log File System (CLFS) driver follows when it reads a set of records from a stream.

Syntax

typedef enum _CLFS_CONTEXT_MODE {
  ClfsContextNone,
  ClfsContextUndoNext,
  ClfsContextPrevious,
  ClfsContextForward
} CLFS_CONTEXT_MODE, *PCLFS_CONTEXT_MODE, PPCLFS_CONTEXT_MODE;

Constants

 
ClfsContextNone
Indicates that a variable of type CLFS_CONTEXT_MODE has not yet been assigned a meaningful value.
ClfsContextUndoNext
Indicates that the next record in the sequence is pointed to by the undo-next LSN of the current record.
ClfsContextPrevious
Indicates that the next record in the sequence is pointed to by the previous LSN of the current record.
ClfsContextForward
Indicates that the next record in the sequence is the record in the stream that immediately follows the current record.

Requirements

Requirement Value
Header wdm.h (include Wdm.h)

See also

ClfsReadLogRecord

ClfsReadNextLogRecord

ClfsReadPreviousRestartArea

ClfsReadRestartArea