Tabla IniLocator

La tabla IniLocator contiene la información necesaria para buscar un archivo o directorio mediante un archivo .ini, o para buscar una entrada del archivo .ini determinada. El archivo .ini debe estar presente en el directorio de Microsoft Windows predeterminado.

La tabla IniLocator tiene las siguientes columnas.

Columna Tipo Clave Nullable
Signature_ Identificador Y No
FileName FileName No No
Sección Texto No No
Clave Texto No No
Campo Entero No Y
Tipo Entero No Y

 

Columnas

Signature_

Clave externa en la primera columna de la tabla Signature. Signature_ representa una firma única y también es la clave externa en la columna uno de la tabla Signature. Si esta firma está presente en la tabla Signature, la búsqueda es para un archivo. Si esta clave no está presente en la tabla Signature y el valor de la columna Type es msidbLocatorTypeRawValue, la búsqueda es para la entrada .ini especificada por la tabla IniLocator. De lo contrario, la búsqueda es para un directorio especificado por la tabla IniLocator.

FileName

Nombre del archivo .ini.

Section

Nombre de sección dentro del archivo .ini.

Key

Valor de clave dentro de la sección.

Field

Campo de la línea .ini. Si Field es null o 0, se lee toda la línea. Debe ser un número no negativo.

Type

Valor que determina si el valor de .ini es una ubicación de archivo, una ubicación de directorio o un valor de .ini sin procesar.

En la siguiente tabla se enumeran los valores válidos. Si no está presente, Type se establece en 1.

Constante Hexadecimal Decimal Descripción
msidbLocatorTypeDirectory 0x000 0 Ubicación de un directorio.
msidbLocatorTypeFileName 0x001 1 Ubicación de un archivo.
msidbLocatorTypeRawValue 0x002 2 Valor de .ini sin procesar.

 

Observaciones

Esta tabla se usa con la tabla AppSearch.

Por lo general, las columnas de esta tabla no se localizan. Si un autor decide buscar productos en varios idiomas, puede haber una entrada distinta incluida en la tabla para cada idioma.

El texto localizado asociado para registrar o mostrar el progreso se especifica en la tabla ActionText.

Vea Búsqueda de aplicaciones existentes, archivos, entradas del Registro o entradas de archivo .ini.

Validación

ICE03
ICE06