Struttura CCAB (fci.h)

La struttura CCAB contiene informazioni sul gabinetto.

Sintassi

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;

Members

cb

Dimensione massima, in byte, di un cabinet creato dall'istanza del cluster di failover.

cbFolderThresh

Dimensione massima, in byte, che una cartella conterrà prima della creazione di una nuova cartella.

cbReserveCFHeader

Dimensione, in byte, dell'area di riserva CFHeader. L'intervallo di valori possibili è 0-60.000.

cbReserveCFFolder

Dimensione, in byte, dell'area di riserva CFFolder. L'intervallo di valori possibili è 0-255.

cbReserveCFData

Dimensione, in byte, dell'area di riserva CFData. L'intervallo di valori possibili è 0-255.

iCab

Numero di archivi creati.

iDisk

Dimensione massima, in byte, di un cabinet creato dall'istanza del cluster di failover.

fFailOnIncompressible

TBD

setID

Valore che rappresenta l'associazione tra una raccolta di file CAB collegati.

szDisk[CB_MAX_DISK_NAME]

Nome del disco in cui è posizionato l'armadio.

szCab[CB_MAX_CABINET_NAME]

Nome del cabinet.

szCabPath[CB_MAX_CAB_PATH]

Percorso completo che indica dove creare l'armadio.

Requisiti

Requisito Valore
Intestazione fci.h

Vedi anche

FCICreare