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 |