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 |