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