Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este exemplo ilustra o layout de um arquivo .cub contendo dois ICEs. O instalador executa as ações personalizadas na sequência: ICE01 e ICE08.
A ação personalizada ICE01 é um Ação Personalizada Tipo 1. É um ponto de entrada para uma DLL que é armazenada como um fluxo no arquivo .cub. Este fluxo está listado na Tabela Binária ice.dll.
A ação personalizada ICE08 é um Tipo de Ação Personalizada 6. É um ponto de entrada para uma função no VBScript que é armazenada como um fluxo no arquivo .cub. Este fluxo está listado na tabela binária como ice.vbs.
| Nome | Dados |
|---|---|
| ice.vbs | Dados binários não formatados de ice.vbs |
| ice.dll | Dados binários não formatados de ice.dll |
Tabela de Ações Personalizadas
| Ação | Tipo | Fonte | Público-alvo |
|---|---|---|---|
| ICE01 | 1 | ice.dll | ICE01 |
| ICE08 | 6 | ice.vbs | ICE02 |
Tabela _ICESequence
| Ação | Condição | Sequência |
|---|---|---|
| ICE01 | 10 | |
| ICE08 | 20 |
_Tabela Especial
ICE01 e ICE08 não exigem a inclusão de tabelas de processamento especiais. Quando o arquivo .cub contém tabelas especiais, elas também devem ser incluídas na Tabela _Validation.
| Tabela | Coluna | Anulável | Valor Mínimo | Valor Máximo | Tabela de teclas | Coluna-chave | Categoria | Conjunto | Descrição |
|---|---|---|---|---|---|---|---|---|---|
| Binário | Nome | N | Identificador | ||||||
| Binário | Dados | N | binário | ||||||
| CustomAction | Ação | N | Identificador | ||||||
| CustomAction | Tipo | N | inteiro | ||||||
| CustomAction | Fonte | Y | " FontePersonalizada" | ||||||
| CustomAction | Público-alvo | Y | Formatado | ||||||
| _ICESequence | Ação | N | Identificador | ||||||
| _ICESequence | Condição | Y | Condição | ||||||
| _ICESequence | Sequência | Y | inteiro |