Заголовок clfs.h

Этот заголовок используется для доступа к данным и хранилища. Дополнительные сведения см. в разделе:

clfs.h содержит следующие программные интерфейсы:

Функции

 
ClfsLsnEqual

Определяет, равны ли два номера LSN из одного потока.
ClfsLsnGreater

Определяет, больше ли один номер LSN, чем другой номер LSN. Два номера LSN должны принадлежать к одному потоку.
ClfsLsnLess

Определяет, меньше ли один номер LSN, чем другой номер LSN. Два номера LSN должны принадлежать к одному потоку.
ClfsLsnNull

Определяет, равен ли указанный номер LSN наименьшему возможному номеру LSN, который является CLFS_LSN_NULL.

Структуры

 
CLFS_NODE_ID

Представляет идентификатор узла.
CLS_ARCHIVE_DESCRIPTOR

Используется функцией GetNextLogArchiveExtent для возврата сведений об экстентах архива журнала.
CLS_CONTAINER_INFORMATION

Описание общих сведений о контейнере.
CLS_INFORMATION

Описание общих сведений о журнале.
CLS_IO_STATISTICS

Определяет статистику, которую сообщает GetLogIoStatistics.
CLS_IO_STATISTICS_HEADER

Заголовок для сведений, полученных функцией GetLogIoStatistics, которая определяет счетчики производительности ввода-вывода журнала.
CLS_LSN

Представляет допустимый адрес журнала.
CLS_SCAN_CONTEXT

Структура CLS_SCAN_CONTEXT содержит сведения о контейнерах, сканируемых ScanLogContainers.
CLS_WRITE_ENTRY

Содержит буфер пользователя, который станет частью записи журнала, и его длину.

Перечисления

 
CLFS_CONTEXT_MODE

Указывает тип контекстного режима, указывающий направление и методы доступа, которые клиент использует для сканирования журнала.
CLFS_IOSTATS_CLASS

Определяет типы статистики ввода-вывода, сообщаемой CLFS, и используется, когда клиент вызывает GetLogIoStatistics.
CLFS_LOG_ARCHIVE_MODE

Указывает, является ли журнал эфемерным.