Grupo de tabelas do localizador
O grupo Tabelas do Localizador é usado para localizar arquivos e aplicativos. Para pesquisar um arquivo, primeiro determine a assinatura do arquivo e, em seguida, localize o arquivo. As tabelas do Localizador são usadas para pesquisar o registro, os dados de configuração do instalador, a árvore de diretório ou .ini arquivos para obter a assinatura exclusiva de um arquivo. Em seguida, a assinatura do arquivo pode ser verificada na tabela Signature para verificar se um arquivo específico é realmente o arquivo que está sendo procurado e não outro arquivo com o mesmo nome. Se um registro em uma tabela de localizador não contiver uma chave na tabela Assinatura, o registro se referirá a um diretório e não a um arquivo.
O componente que controla um arquivo é encontrado na tabela arquivo por meio da chave externa para a tabela componente . O instalador resolve o local de um arquivo por meio da tabela Componente porque cada arquivo pertence a um componente. O local de um componente é encontrado por meio de uma chave externa na tabela Componente para a tabela Directory.
O local de um aplicativo é encontrado pesquisando arquivos que compõem o aplicativo. O instalador também fornece duas tabelas para pesquisar versões anteriores de um aplicativo: a tabela AppSearch e a tabela CCPSearch .
As tabelas a seguir compõem o grupo de tabelas Localizador e são usadas para determinar a assinatura do arquivo.
- A tabela RegLocator contém as informações necessárias para pesquisar um arquivo ou diretório no registro.
- A tabela IniLocator contém as informações necessárias para pesquisar um arquivo de .ini. O arquivo .ini deve estar presente no diretório padrão do Microsoft Windows.
- A tabela CompLocator contém as informações necessárias para pesquisar um arquivo ou um diretório usando os dados de configuração do instalador.
- A tabela DrLocator contém as informações necessárias para procurar um arquivo ou diretório na árvore de diretório.
- A tabela AppSearch contém as propriedades que devem ser definidas como o resultado da pesquisa de uma assinatura de arquivo correspondente.
- A tabela CCPSearch contém a lista de assinaturas de arquivo, pelo menos uma das quais precisa estar presente no computador de um usuário para o CCP (Programa de Verificação de Conformidade).