Table IniLocator
La table IniLocator contient les informations nécessaires pour rechercher un fichier ou un répertoire à l’aide d’un fichier .ini ou pour rechercher une entrée de .ini particulière. le fichier .ini doit être présent dans le répertoire Microsoft Windows par défaut.
La table IniLocator contient les colonnes suivantes.
| Colonne | Type | Clé | Nullable |
|---|---|---|---|
| Signature_ | Identificateur | O | N |
| FileName | FileName | N | N |
| Section | Text | N | N |
| Clé | Text | N | N |
| Champ | Integer | N | O |
| Type | Integer | N | O |
Colonnes
-
Signature_
-
Clé externe dans la première colonne de la table de signatures. La signature _ représente une signature unique et est également la clé externe dans la colonne une de la table de signature. Si cette signature est présente dans la table de signatures, la recherche porte sur un fichier. Si cette clé est absente de la table de signature et que la valeur de la colonne de type est msidbLocatorTypeRawValue, la recherche correspond à l’entrée de .ini spécifiée par la table IniLocator. Dans le cas contraire, la recherche concerne un répertoire spécifié par la table IniLocator.
-
Extension
-
Nom du fichier .ini.
-
Section
-
Nom de la section dans le fichier de .ini.
-
Essentiel
-
Valeur de clé dans la section.
-
Case
-
Champ de la ligne de .ini. Si le champ a la valeur null ou est égal à 0, la ligne entière est lue. Il doit s’agir d’un nombre non négatif.
-
Entrer
-
Valeur qui détermine si la valeur .ini est un emplacement de fichier, un emplacement de répertoire ou une valeur de .ini brute.
Le tableau suivant répertorie les valeurs valides. Si elle est absente, le type est défini sur 1.
Constante Valeur hexadécimale Decimal Description msidbLocatorTypeDirectory 0x000 0 Emplacement du répertoire. msidbLocatorTypeFileName 0x001 1 Emplacement de fichier. msidbLocatorTypeRawValue 0x002 2 Valeur .ini brute.
Notes
Cette table est utilisée avec la table AppSearch.
Les colonnes de cette table ne sont généralement pas localisées. Si un auteur décide de rechercher des produits dans plusieurs langues, il peut y avoir une entrée distincte incluse dans le tableau pour chaque langue.
Le texte localisé associé à l’affichage de progression ou à la journalisation est spécifié dans la table ActionText.