estructura CLS_INFORMATION (clfs.h)
Describe información general sobre un registro. La función GetLogFileInformation devuelve la estructura CLFS_INFORMATION .
Sintaxis
typedef struct _CLS_INFORMATION {
LONGLONG TotalAvailable;
LONGLONG CurrentAvailable;
LONGLONG TotalReservation;
ULONGLONG BaseFileSize;
ULONGLONG ContainerSize;
ULONG TotalContainers;
ULONG FreeContainers;
ULONG TotalClients;
ULONG Attributes;
ULONG FlushThreshold;
ULONG SectorSize;
CLS_LSN MinArchiveTailLsn;
CLS_LSN BaseLsn;
CLS_LSN LastFlushedLsn;
CLS_LSN LastLsn;
CLS_LSN RestartLsn;
GUID Identity;
} CLS_INFORMATION, *PCLS_INFORMATION, *PPCLS_INFORMATION;
Miembros
TotalAvailable
Espacio total disponible asignado a un registro, en bytes.
Este miembro es la suma de los tamaños de todos los contenedores que se asignan al registro dedicado.
CurrentAvailable
Espacio disponible en un registro para anexar nuevos registros y asignaciones de reserva, en bytes.
TotalReservation
Espacio total en un registro dedicado a las asignaciones de reserva.
BaseFileSize
Tamaño del registro base, en bytes.
ContainerSize
Tamaño de un contenedor, en bytes.
TotalContainers
Número de contenedores activos asociados a un registro dedicado.
FreeContainers
Número de contenedores que no están en un registro activo.
TotalClients
Número de flujos de registro que están activos en un registro físico.
Attributes
Los atributos de registro que se establecen mediante el parámetro fFlagsAndAttributes de CreateLogFile cuando se crea un registro.
FlushThreshold
El número de bytes de datos que pueden permanecer pendientes en la cola de vaciado interno antes de que common Log File System (CLFS) escriba automáticamente los datos en el disco.
SectorSize
Tamaño del sector de la geometría del disco subyacente, en bytes.
Se supone que el tamaño del sector es un múltiplo de 512 y coherente entre contenedores de registro.
MinArchiveTailLsn
Número de secuencia de registro (LSN) del final del archivo de registro.
BaseLsn
LSN que marca el inicio de la región activa de un registro.
LastFlushedLsn
El valor de LastFlushedLsn indica que los LSN más pequeños que el especificado ya están vaciados en el disco.
LastLsn
El valor de LastLsn indica que los LSN más pequeños que el especificado ya están anexados al registro.
RestartLsn
LSN del último registro de reinicio escrito.
Si el registro no tiene un área de reinicio, el LSN tiene el valor de CLFS_LSN_INVALID.
Identity
Identificador único de un registro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 R2 [solo aplicaciones de escritorio] |
Encabezado | clfs.h (include Clfsw32.h) |