CCAB 結構 (fci.h)
CCAB 結構包含封包資訊。
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;
cb
FCI 所建立封包的大小上限,以位元組為單位。
cbFolderThresh
建立新資料夾之前,資料夾將包含的大小上限,以位元組為單位。
cbReserveCFHeader
CFHeader 保留區的大小,以位元組為單位。 可能的值為 0-60,000。
cbReserveCFFolder
CFFolder 保留區域的大小,以位元組為單位。 可能的值為 0-255。
cbReserveCFData
CFData 保留區域的大小,以位元組為單位。 可能的值為 0-255。
iCab
已建立的封包數目。
iDisk
FCI 所建立封包的大小上限,以位元組為單位。
fFailOnIncompressible
TBD
setID
值,表示連結封包檔案集合之間的關聯。
szDisk[CB_MAX_DISK_NAME]
放置封包所在的磁碟名稱。
szCab[CB_MAX_CABINET_NAME]
封包的名稱。
szCabPath[CB_MAX_CAB_PATH]
表示要建立封包位置的完整路徑。
需求 | 值 |
---|---|
標頭 | fci.h |