Tabela IniLocator
A tabela IniLocator contém as informações necessárias para pesquisar um arquivo ou diretório usando um arquivo .ini ou para pesquisar uma entrada de .ini em si. O arquivo .ini deve estar presente no diretório padrão do Microsoft Windows.
A tabela IniLocator tem as seguintes colunas.
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
Assinatura_ | identificador de | Y | N |
Filename | filename | N | N |
Secção | de Texto | N | N |
Chave | de Texto | N | N |
Campo | inteiro | N | Y |
Tipo | inteiro | N | Y |
Colunas
-
Signature_
-
Uma chave externa na primeira coluna da tabela Signature. O Signature_ representa uma assinatura exclusiva e também é a chave externa na coluna um da tabela Signature. Se essa assinatura estiver presente na tabela Assinatura, a pesquisa será por um arquivo. Se essa chave estiver ausente da tabela Assinatura e o valor da coluna Type for msidbLocatorTypeRawValue, a pesquisa será para a entrada de .ini especificada pela tabela IniLocator. Caso contrário, a pesquisa é para um diretório especificado pela tabela IniLocator.
-
FileName
-
O nome do arquivo .ini.
-
Seção
-
Nome da seção no arquivo .ini.
-
Chave
-
Valor da chave na seção.
-
Campo
-
O campo na linha .ini. Se Field for Nulo ou 0, a linha inteira será lida. Deve ser um número não negativo.
-
Tipo de
-
Um valor que determina se o valor .ini é um local de arquivo, um local de diretório ou um valor .ini bruto.
A tabela a seguir lista valores válidos. Se ausente, o tipo será definido como 1.
Constante Hexadecimal Decimal Descrição msidbLocatorTypeDirectory 0x000 0 Um local de diretório. msidbLocatorTypeFileName 0x001 1 Um local de arquivo. msidbLocatorTypeRawValue 0x002 2 Um valor de .ini bruto.
Observações
Esta tabela é usada com a tabela AppSearch.
As colunas desta tabela geralmente não são localizadas. Se um autor decidir pesquisar produtos em vários idiomas, poderá haver uma entrada separada incluída na tabela para cada idioma.
O texto localizado associado para exibição de progresso ou registro em log é especificado na tabela ActionText.
Consulte pesquisando aplicativos, arquivos, entradas de registro ou entradas de arquivo .ini existentes.
Validação