intestazione clfs.h

Questa intestazione viene usata dall'accesso ai dati e dall'archiviazione. Per altre informazioni, vedere:

clfs.h contiene le interfacce di programmazione seguenti:

Funzioni

 
ClfsLsnEqual

Determina se due LSN dello stesso flusso sono uguali.
ClfsLsnGreater

Determina se un LSN è maggiore di un altro LSN. I due LSN devono trovarsi nello stesso flusso.
ClfsLsnLess

Determina se un LSN è minore di un altro LSN. I due LSN devono trovarsi nello stesso flusso.
ClfsLsnNull

Determina se un LSN specificato è uguale al più piccolo possibile LSN, ovvero CLFS_LSN_NULL.

Strutture

 
CLFS_NODE_ID

Rappresenta un identificatore di nodo.
CLS_ARCHIVE_DESCRIPTOR

Usato dalla funzione GetNextLogArchiveExtent per restituire informazioni sugli extent di archivio log.
CLS_CONTAINER_INFORMATION

Descrive le informazioni generali su un contenitore.
CLS_INFORMATION

Descrive le informazioni generali su un log.
CLS_IO_STATISTICS

Definisce le statistiche segnalate da GetLogIoStatistics.
CLS_IO_STATISTICS_HEADER

Intestazione per informazioni recuperate dalla funzione GetLogIoStatistics, che definisce i contatori delle prestazioni di I/O di un log.
CLS_LSN

Rappresenta un indirizzo di log valido.
CLS_SCAN_CONTEXT

La struttura CLS_SCAN_CONTEXT contiene informazioni sui contenitori analizzati da ScanLogContainers.
CLS_WRITE_ENTRY

Contiene un buffer utente, che deve diventare parte di un record di log e la relativa lunghezza.

Enumerazioni

 
CLFS_CONTEXT_MODE

Specifica un tipo di modalità di contesto che indica la direzione e i metodi di accesso usati da un client per analizzare un log.
CLFS_IOSTATS_CLASS

Definisce i tipi di statistiche di I/O segnalate da CLFS e vengono usati quando un client chiama GetLogIoStatistics.
CLFS_LOG_ARCHIVE_MODE

Specifica se un log è effimero.