Compartilhar via


Cabeçalho clfs.h

Esse cabeçalho é usado pelo Acesso a Dados e armazenamento. Para obter mais informações, consulte:

clfs.h contém as seguintes interfaces de programação:

Funções

 
ClfsLsnEqual

Determina se dois LSNs do mesmo fluxo são iguais.
ClfsLsnGreater

Determina se um LSN é maior que outro LSN. Os dois LSNs devem ser do mesmo fluxo.
ClfsLsnLess

Determina se um LSN é menor que outro LSN. Os dois LSNs devem ser do mesmo fluxo.
ClfsLsnNull

Determina se um LSN especificado é igual ao menor LSN possível, que é CLFS_LSN_NULL.

Estruturas

 
CLFS_NODE_ID

Representa um identificador de nó.
CLS_ARCHIVE_DESCRIPTOR

Usado pela função GetNextLogArchiveExtent para retornar informações sobre extensões de arquivo de log.
CLS_CONTAINER_INFORMATION

Descreve informações gerais sobre um contêiner.
CLS_INFORMATION

Descreve informações gerais sobre um log.
CLS_IO_STATISTICS

Define as estatísticas relatadas por GetLogIoStatistics.
CLS_IO_STATISTICS_HEADER

Cabeçalho para obter informações recuperadas pela função GetLogIoStatistics, que define os contadores de desempenho de E/S de um log.
CLS_LSN

Representa um endereço de log válido.
CLS_SCAN_CONTEXT

A estrutura CLS_SCAN_CONTEXT contém informações sobre os contêineres que estão sendo verificados por ScanLogContainers.
CLS_WRITE_ENTRY

Contém um buffer de usuário, que deve se tornar parte de um registro de log e seu comprimento.

Enumerações

 
CLFS_CONTEXT_MODE

Especifica um tipo de modo de contexto que indica os métodos de direção e acesso que um cliente usa para verificar um log.
CLFS_IOSTATS_CLASS

Define tipos de estatísticas de E/S relatadas pelo CLFS e é usado quando um cliente chama GetLogIoStatistics.
CLFS_LOG_ARCHIVE_MODE

Especifica se um log é efêmero.