CompLocator Table
La table CompLocator contient les informations nécessaires pour rechercher un fichier ou un répertoire qui utilise les données de configuration du programme d’installation.
La table CompLocator contient les informations suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
Signature_ | identificateur | Y | N |
ComponentId | GUID | N | N |
Type | entier | N | Y |
Informations sur les colonnes
-
Signature_
-
Cette colonne représente une signature de fichier unique et est également la clé externe dans la table de signature . Si la clé est absente de la table de signature, la recherche est supposée être la présence d’un répertoire pointé par la table CompLocator.
-
ComponentId
-
ID de composant du composant dont le chemin d’accès de clé doit être utilisé pour la recherche. Il doit s’agir du GUID d’un composant qui apparaît dans le champ ComponentId de la table de composants . Il peut s’agir de l’ID de composant d’un composant appartenant à un autre produit installé sur l’ordinateur. Il ne doit pas s’agir du GUID d’un composant publié apparaissant dans le champ ComponentId de la table PublishComponent.
Pour rechercher la valeur GUID de l’ID de composant pour un fichier installé par un autre produit, accédez au package d’installation du produit. Accédez à la table de fichiers et recherchez la ligne qui contient l’identificateur de fichier pour le fichier. La colonne Component_ de cette ligne contient l’identificateur de composant du composant qui contrôle le fichier. Accédez à la table Composant et recherchez la ligne qui contient cet identificateur de composant dans la colonne Composant. La colonne ComponentId de cette ligne contient le GUID de l’ID de composant.
-
type de
-
Valeur booléenne qui détermine si le chemin de clé du composant est un nom de fichier ou un emplacement de répertoire.
Le tableau suivant répertorie les valeurs valides. S’il est absent, le type est défini sur 1 (un).
Constant Hexadécimal Décimal Description msidbLocatorTypeDirectory 0x000 0 Le chemin d’accès à la clé est un répertoire. msidbLocatorTypeFileName 0x001 1 Le chemin d’accès à la clé est un nom de fichier.
Remarques
Cette table est utilisée avec l'de table AppSearch.
En règle générale, les colonnes de cette table ne sont 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.
Pour plus d’informations, consultez recherche d’applications, de fichiers, d’entrées de Registre ou d’entrées de fichier .ini.
Validation