Bagikan melalui


Struktur CCAB (fci.h)

Struktur CCAB berisi informasi kabinet.

Sintaks

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;

Anggota

cb

Ukuran maksimum, dalam byte, dari kabinet yang dibuat oleh FCI.

cbFolderThresh

Ukuran maksimum, dalam byte, yang akan dimuat folder sebelum folder baru dibuat.

cbReserveCFHeader

Ukuran, dalam byte, dari area cadangan CFHeader. Rentang nilai yang mungkin adalah 0-60.000.

cbReserveCFFolder

Ukuran, dalam byte, dari area cadangan CFFolder. Rentang nilai yang mungkin adalah 0-255.

cbReserveCFData

Ukuran, dalam byte, dari area cadangan CFData. Rentang nilai yang mungkin adalah 0-255.

iCab

Jumlah lemari yang dibuat.

iDisk

Ukuran maksimum, dalam byte, dari kabinet yang dibuat oleh FCI.

fFailOnIncompressible

TBD

setID

Nilai yang mewakili hubungan antara kumpulan file kabinet yang ditautkan.

szDisk[CB_MAX_DISK_NAME]

Nama disk tempat kabinet ditempatkan.

szCab[CB_MAX_CABINET_NAME]

Nama kabinet.

szCabPath[CB_MAX_CAB_PATH]

Jalur lengkap yang menunjukkan tempat untuk membuat kabinet.

Persyaratan

Persyaratan Nilai
Header fci.h

Lihat juga

FCIBuat