Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El acceso a datos y el almacenamiento usan este encabezado. Para obtener más información, consulte:
clfsw32.h contiene las siguientes interfaces de programación:
Functions
|
AddLogContainer Agrega un contenedor al registro físico asociado al identificador de registro si el proceso de llamada tiene acceso de escritura al archivo .blf y la capacidad de crear archivos en el directorio de destino del contenedor. |
|
AddLogContainerSet Agrega varios contenedores de registro al registro físico asociado al identificador de registro si el proceso de llamada tiene acceso al identificador de registro. |
|
AdvanceLogBase Avanza el número de secuencia de registro base (LSN) de una secuencia de registro al LSN especificado. |
|
AlignReservedLog Calcula el tamaño de reserva alineado con el sector para un conjunto de registros reservados. |
|
AllocReservedLog Asigna espacio alineado con el sector para un conjunto de registros reservados. |
|
CloseAndResetLogFile Restablece el archivo de registro y, a continuación, cierra el registro. |
|
CreateLogContainerScanContext Crea un contexto de examen que se usará con ScanLogContainers para enumerar todos los contenedores de registro asociados a un registro y realiza el primer examen. |
|
CreateLogFile Crea o abre un registro. |
|
CreateLogMarshallingArea Crea un área de serialización para un registro y, cuando se ejecuta correctamente, devuelve un contexto de serialización. Antes de crear un área de serialización, el registro debe tener al menos un contenedor. |
|
DeleteLogByHandle Marca el registro especificado para su eliminación. El registro se elimina realmente cuando se cierran todos los identificadores, las áreas de serialización y los contextos de lectura del registro. Si el registro es un registro físico, se eliminan sus contenedores subyacentes. |
|
DeleteLogFile Marca un registro para su eliminación. El registro se elimina realmente cuando se cierran todos los identificadores, las áreas de serialización y los contextos de lectura del registro. Si el registro es un registro físico, se eliminan sus contenedores subyacentes. |
|
DeleteLogMarshallingArea Elimina un área de serialización creada por una llamada correcta a CreateLogMarshallingArea. |
|
DumpLogRecords Examina un registro especificado; filtra los registros en función del tipo de registro; y coloca los registros en un flujo de archivo de salida que abre el autor de la llamada. |
|
FlushLogBuffers Obliga a todos los registros anexados a este área de cálculo de referencias que se vacian al disco. |
|
FlushLogToLsn Obliga a todos los registros anexados a este área de serialización hasta el registro con el número de secuencia de registro (LSN) especificado para que se vacíe en el disco. Se pueden vaciar más registros de los especificados durante esta operación. |
|
FreeReservedLog Reduce el número de registros reservados en un área de cálculo de referencias realizada mediante una llamada a ReserveAndAppendLog, ReserveAndAppendLogAligned o AllocReservedLog. |
|
GetLogContainerName Recupera el nombre de ruta de acceso completo del contenedor especificado. |
|
GetLogFileInformation Devuelve un búfer que contiene metadatos sobre un registro especificado y su estado actual, que se define mediante la estructura CLFS_INFORMATION. |
|
GetLogIoStatistics Recupera las estadísticas de E/S de registro de un registro dedicado o multiplexado asociado al identificador especificado. |
|
GetNextLogArchiveExtent Recupera el siguiente conjunto de extensiones de archivo en un contexto de archivo de registro. |
|
LsnBlockOffset Devuelve el desplazamiento del bloque alineado con el sector que se encuentra en el LSN especificado. |
|
LsnContainer Recupera el identificador de contenedor lógico contenido en un LSN especificado. |
|
LsnCreate Crea un número de secuencia de registro (LSN), dado un identificador de contenedor, un desplazamiento de bloque y un número de secuencia de registro. |
|
LsnRecordSequence Recupera el número de secuencia de registro contenido en un LSN especificado. |
|
PrepareLogArchive Prepara un registro físico para el archivado. |
|
ReadLogArchiveMetadata Copia un intervalo de la vista de archivo de los metadatos en el búfer especificado. |
|
ReadLogRecord Inicia una secuencia de lecturas de un número de secuencia de registro (LSN) especificado en uno de los tres modos, y devuelve el primero de los registros especificados y un contexto de lectura. |
|
ReadLogRestartArea Devuelve el último área de reinicio escrita correctamente en el registro asociado al área de serialización de WriteLogRestartArea. |
|
ReadNextLogRecord Lee el siguiente registro en una secuencia iniciada por una llamada a ReadLogRecord o ReadLogRestartArea. |
|
ReadPreviousLogRestartArea Lee el área de reinicio del registro anterior relativa al registro de reinicio actual especificado en el contexto de lectura, pvReadContext. Este contexto de lectura es el creado anteriormente por una llamada a ReadLogRestartArea. |
|
RemoveLogContainer Quita un contenedor de un registro asociado a un identificador de registro dedicado o multiplexado. |
|
RemoveLogContainerSet Quita varios contenedores de un registro asociado a un identificador de registro dedicado o multiplexado. |
|
ReserveAndAppendLog Reserva espacio para los búferes de registro, o anexa un registro al registro, o lo hace ambos. La función es atómica. |
|
ReserveAndAppendLogAligned Reserva espacio para los búferes de registro, o anexa un registro al registro, o ambos. |
|
ScanLogContainers Enumera los contenedores de registro. Llame a esta función repetidamente para iterar en todos los contenedores de registro. |
|
SetEndOfLog Esta función está en desuso. Use TruncateLog en su lugar. |
|
SetLogArchiveMode Habilita o deshabilita la compatibilidad con el archivo de registros para un registro especificado. |
|
SetLogArchiveTail Establece el último número de secuencia de registro archivado (LSN) o la cola de archivo de un registro archivado. |
|
TerminateLogArchive Desasigna los recursos del sistema asignados originalmente para un contexto de archivo de registro de PrepareLogArchive. |
|
TerminateReadLog Finaliza un contexto de lectura. Esta función libera los recursos asignados por el sistema asociados al contexto de lectura especificado. No intente leer registros de registro después de llamar a esta función; recibirá resultados indeterminados. |
|
TruncateLog Trunca el registro. La función establece el final del registro en el valor especificado. |
|
ValidateLog Valida la coherencia de los metadatos y datos del registro antes del archivo de registros y después de la restauración del registro. |
|
WriteLogRestartArea Anexa un nuevo área de reinicio de cliente a un registro y, opcionalmente, avanza el número de secuencia de registro base (LSN) del registro. |