Tabela IniLocator
A tabela IniLocator contém as informações necessárias para pesquisar um arquivo ou um diretório usando um arquivo .ini, ou pesquisar a própria entrada .ini específica. O arquivo .ini deve estar presente no diretório padrão do Microsoft Windows.
A tabela IniLocator tem as colunas a seguir.
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
Signature_ | Identificador | S | N |
FileName | FileName | N | N |
Seção | Texto | N | N |
Chave | Texto | N | N |
Campo | Inteiro | N | Y |
Tipo | Inteiro | N | S |
Colunas
-
Signature_
-
Uma chave externa na primeira coluna da tabela Signature. Signature_ representa uma assinatura exclusiva e também é a chave externa na coluna um da tabela Signature. Se essa assinatura estiver presente na tabela Signature, a pesquisa será por um arquivo. Se essa chave estiver ausente da tabela Signature e o valor da coluna Type for msidbLocatorTypeRawValue, a pesquisa será para a entrada .ini especificada pela tabela IniLocator. Caso contrário, a pesquisa será por um diretório especificado pela tabela IniLocator.
-
FileName
-
O nome do arquivo .ini.
-
Section
-
Nome da seção no arquivo .ini.
-
Key
-
Valor da chave na seção.
-
Field
-
O campo na linha .ini. Se Field for Null ou 0, a linha inteira será lida. Precisa ser um número não negativo.
-
Type
-
Um valor que determina se o valor de .ini é um local de arquivo, um local de diretório ou um valor .ini bruto.
A tabela a seguir lista os valores válidos. Se ausente, Type 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.
Comentários
Essa tabela é usada com a tabela AppSearch.
As colunas dessa 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 log é especificado na tabela ActionText.
Consulte Pesquisar aplicativos, arquivos, entradas de registro ou entradas do arquivo .ini existentes.
Validação