Compartilhar via


Estrutura CCAB (fci.h)

A estrutura CCAB contém informações de gabinete.

Sintaxe

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;

Membros

cb

O tamanho máximo, em bytes, de um gabinete criado pela FCI.

cbFolderThresh

O tamanho máximo, em bytes, que uma pasta conterá antes de uma nova pasta ser criada.

cbReserveCFHeader

O tamanho, em bytes, da área de reserva do CFHeader. O intervalo de valor possível é de 0 a 60.000.

cbReserveCFFolder

O tamanho, em bytes, da área de reserva CFFolder. O intervalo de valores possível é de 0 a 255.

cbReserveCFData

O tamanho, em bytes, da área de reserva CFData. O intervalo de valores possível é de 0 a 255.

iCab

O número de gabinetes criados.

iDisk

O tamanho máximo, em bytes, de um gabinete criado pela FCI.

fFailOnIncompressible

TBD

setID

Um valor que representa a associação entre uma coleção de arquivos de gabinete vinculados.

szDisk[CB_MAX_DISK_NAME]

O nome do disco no qual o gabinete é colocado.

szCab[CB_MAX_CABINET_NAME]

O nome do gabinete.

szCabPath[CB_MAX_CAB_PATH]

O caminho completo que indica onde criar o gabinete.

Requisitos

Requisito Valor
Cabeçalho fci.h

Confira também

FCICriar