Compartir a través de


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)

Consulte también

GetLogFileInformation