Compartir a través de


Estructura CCAB (fci.h)

La estructura CCAB contiene información del gabinete.

Sintaxis

typedef struct {
  ULONG  cb;
  ULONG  cbFolderThresh;
  UINT   cbReserveCFHeader;
  UINT   cbReserveCFFolder;
  UINT   cbReserveCFData;
  int    iCab;
  int    iDisk;
  int    fFailOnIncompressible;
  USHORT setID;
  char   szDisk[CB_MAX_DISK_NAME];
  char   szCab[CB_MAX_CABINET_NAME];
  char   szCabPath[CB_MAX_CAB_PATH];
} CCAB;

Miembros

cb

Tamaño máximo, en bytes, de un gabinete creado por FCI.

cbFolderThresh

Tamaño máximo, en bytes, que contendrá una carpeta antes de crear una carpeta nueva.

cbReserveCFHeader

Tamaño, en bytes, del área de reserva de CFHeader. El intervalo de valores posible es de 0 a 60 000.

cbReserveCFFolder

Tamaño, en bytes, del área de reserva CFFolder. El intervalo de valores posible es de 0 a 255.

cbReserveCFData

Tamaño, en bytes, del área de reserva CFData. El intervalo de valores posible es de 0 a 255.

iCab

Número de gabinetes creados.

iDisk

Tamaño máximo, en bytes, de un gabinete creado por FCI.

fFailOnIncompressible

TBD

setID

Valor que representa la asociación entre una colección de archivos de gabinete vinculados.

szDisk[CB_MAX_DISK_NAME]

Nombre del disco en el que se coloca el gabinete.

szCab[CB_MAX_CABINET_NAME]

Nombre del gabinete.

szCabPath[CB_MAX_CAB_PATH]

Ruta de acceso completa que indica dónde crear el gabinete.

Requisitos

Requisito Valor
Header fci.h

Consulte también

FCICreate