CCAB-Struktur (fci.h)
Die CCAB-Struktur enthält Kabinettinformationen.
Syntax
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;
Member
cb
Die maximale Größe einer von FCI erstellten Ablage in Bytes.
cbFolderThresh
Die maximale Größe in Bytes, die ein Ordner enthält, bevor ein neuer Ordner erstellt wird.
cbReserveCFHeader
Die Größe des CFHeader-Reservebereichs in Bytes. Möglicher Wertbereich ist 0-60.000.
cbReserveCFFolder
Die Größe des CFFolder-Reservebereichs in Bytes. Möglicher Wertbereich ist 0-255.
cbReserveCFData
Die Größe des CFData-Reservebereichs in Bytes. Möglicher Wertbereich ist 0-255.
iCab
Die Anzahl der erstellten Schränke.
iDisk
Die maximale Größe einer von FCI erstellten Ablage in Bytes.
fFailOnIncompressible
TBD
setID
Ein Wert, der die Zuordnung zwischen einer Sammlung verknüpfter Ablagedateien darstellt.
szDisk[CB_MAX_DISK_NAME]
Der Name des Datenträgers, auf dem sich der Schrank befindet.
szCab[CB_MAX_CABINET_NAME]
Der Name der Ablage.
szCabPath[CB_MAX_CAB_PATH]
Der vollständige Pfad, der angibt, wo die Ablage erstellt werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Header | fci.h |