clfs.h header
This header is used by Data Access and Storage. For more information, see:
clfs.h contains the following programming interfaces:
Functions
ClfsLsnEqual Determines whether two LSNs from the same stream are equal. |
ClfsLsnGreater Determines whether one LSN is greater than another LSN. The two LSNs must be from the same stream. |
ClfsLsnLess Determines whether one LSN is less than another LSN. The two LSNs must be from the same stream. |
ClfsLsnNull Determines whether a specified LSN is equal to the smallest possible LSN, which is CLFS_LSN_NULL. |
Structures
CLFS_NODE_ID Represents a node identifier. |
CLS_ARCHIVE_DESCRIPTOR Used by the GetNextLogArchiveExtent function to return information about log archive extents. |
CLS_CONTAINER_INFORMATION Describes general information about a container. |
CLS_INFORMATION Describes general information about a log. |
CLS_IO_STATISTICS Defines the statistics that are reported by GetLogIoStatistics. |
CLS_IO_STATISTICS_HEADER Header for information retrieved by the GetLogIoStatistics function, which defines the I/O performance counters of a log. |
CLS_LSN Represents a valid log address. |
CLS_SCAN_CONTEXT The CLS_SCAN_CONTEXT structure contains information about the containers that are being scanned by ScanLogContainers. |
CLS_WRITE_ENTRY Contains a user buffer, which is to become part of a log record, and its length. |
Enumerations
CLFS_CONTEXT_MODE Specifies a context mode type that indicates the direction and access methods that a client uses to scan a log. |
CLFS_IOSTATS_CLASS Defines types of I/O statistics reported by CLFS and is used when a client calls GetLogIoStatistics. |
CLFS_LOG_ARCHIVE_MODE Specifies whether a log is ephemeral. |