Structure CCAB (fci.h)

La structure CCAB contient des informations sur l’armoire.

Syntaxe

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;

Membres

cb

Taille maximale, en octets, d’une armoire créée par FCI.

cbFolderThresh

Taille maximale, en octets, qu’un dossier contiendra avant la création d’un nouveau dossier.

cbReserveCFHeader

Taille, en octets, de la zone de réserve CFHeader. La plage de valeurs possible est comprise entre 0 et 60 000.

cbReserveCFFolder

Taille, en octets, de la zone de réserve CFFolder. La plage de valeurs possible est comprise entre 0 et 255.

cbReserveCFData

Taille, en octets, de la zone de réserve CFData. La plage de valeurs possible est comprise entre 0 et 255.

iCab

Nombre d’armoires créées.

iDisk

Taille maximale, en octets, d’une armoire créée par FCI.

fFailOnIncompressible

TBD

setID

Valeur qui représente l’association entre une collection de fichiers d’armoire liés.

szDisk[CB_MAX_DISK_NAME]

Nom du disque sur lequel l’armoire est placée.

szCab[CB_MAX_CABINET_NAME]

Nom de l’armoire.

szCabPath[CB_MAX_CAB_PATH]

Chemin d’accès complet qui indique où créer l’armoire.

Configuration requise

Condition requise Valeur
En-tête fci.h

Voir aussi

FCICréer