Partager via


IniLocator Table

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 .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 Y N
Fichier FileName N N
Section texte N N
Clé texte N N
Champ entier N Y
Type entier N Y

 

Colonnes

Signature_

Clé externe dans la première colonne de la table signature . Le Signature_ représente une signature unique et est également la clé externe dans la colonne une de la table Signature. Si cette signature est présente dans la table Signature, la recherche est destinée à un fichier. Si cette clé est absente de la table Signature et que la valeur de la colonne Type est msidbLocatorTypeRawValue, la recherche correspond à l’entrée .ini spécifiée par la table IniLocator. Sinon, la recherche concerne un répertoire spécifié par la table IniLocator.

FileName

Nom du fichier .ini.

section

Nom de section dans le fichier .ini.

clé

Valeur de clé dans la section.

champ

Champ de la ligne .ini. Si Le champ a la valeur Null ou 0, la ligne entière est lue. Il doit s’agir d’un nombre non négatif.

type de

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. S’il est absent, le type est défini sur 1.

Constant Hexadécimal Décimal Description
msidbLocatorTypeDirectory 0x000 0 Emplacement du répertoire.
msidbLocatorTypeFileName 0x001 1 Emplacement d’un fichier.
msidbLocatorTypeRawValue 0x002 2 Valeur de .ini brute.

 

Remarques

Cette table est utilisée avec l'de 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é pour l’affichage de progression ou la journalisation est spécifié dans la table ActionText .

Consultez recherche d’applications, de fichiers, d’entrées de Registre ou d’entrées de fichier .ini.

Validation

ICE03
ICE06