Fonctions d’installation des fichiers INF

Les fonctions suivantes de l’API d’installation sont utilisées avec les fichiers INF.

Fonction Description
SetupCloseInfFile Libère des ressources et ferme le descripteur INF.
SetupDecompressOrCopyFile Copie un fichier et, si nécessaire, le décompresse.
SetupFindFirstLine Recherche la première ligne dans une section d’un fichier INF ou, si une clé est spécifiée, la première ligne correspondant à cette clé. Il met à jour le membre de ligne d’une structure INFCONTEXT .
SetupFindNextLine Retourne la ligne suivante dans une section relative au membre de ligne de la structure INFCONTEXT spécifiée.
SetupFindNextMatchLine Retourne la ligne suivante dans une section relative au membre de ligne du INFCONTEXT spécifié qui correspond à une clé spécifiée.
SetupGetBinaryField Récupère les données d’une ligne dont les champs sont au format binaire.
SetupGetFieldCount Retourne le nombre de champs dans une ligne.
SetupGetFileCompressionInfo Récupère des informations de compression de fichier à partir d’un fichier INF.
SetupGetInfFileList Obtient la liste des types de fichiers INF dans un répertoire spécifié.
SetupGetInfInformation Retourne des informations sur un fichier INF (par membre de ligne d’un INFCONTEXT ou d’un nom de fichier).
SetupGetIntField Retourne le champ entier spécifié d’une ligne dans un fichier INF.
SetupGetLineByIndex Met à jour le membre de ligne d’un INFCONTEXT pour la ligne à un index spécifié dans la section spécifiée.
SetupGetLineCount Retourne le nombre de lignes dans la section spécifiée.
SetupGetLineText Récupère le contenu d’une ligne spécifiée d’un fichier INF.
SetupGetMultiSzField Retourne une liste de chaînes, en commençant au champ spécifié d’une ligne dans un fichier INF.
SetupGetSourceFileLocation Obtient l’ordinal et le chemin d’accès du disque source (par rapport à la racine source) où se trouve le fichier source
SetupGetSourceFileSize Obtient la taille de fichier d’un fichier source individuel ou d’une section de fichiers de copie d’un fichier INF.
SetupGetSourceInfo Récupère le chemin d’accès, le fichier de balises ou la description d’une source.
SetupGetStringField Retourne le champ de chaîne spécifié d’une ligne dans un fichier INF.
SetupGetTargetPath Obtient le chemin d’accès cible d’une section de fichiers de copie dans un fichier INF.
SetupInstallFile Installe un fichier.
SetupInstallFileEx Installe un fichier et retourne une variable indiquant si le fichier était en cours d’utilisation.
SetupInstallFilesFromInfSection Met en file d’attente tous les fichiers spécifiés dans les sections copier les fichiers, Supprimer les fichiers et Renommer les fichiers qui sont répertoriés par une section d' installation .
SetupInstallFromInfSection Exécute les directives spécifiées dans une section d' installation du fichier INF.
SetupInstallServicesFromInfSection Effectue les opérations d’installation et de suppression de service telles qu’elles sont spécifiées dans la section de service d’un fichier INF.
SetupOpenAppendInfFile Ouvre un fichier INF et l’ajoute à un handle INF existant.
SetupOpenInfFile Ouvre un fichier INF et retourne un handle à celui-ci.
SetupOpenMasterInf Ouvre le fichier INF qui contient les informations de mise en page et de fichier pour les fichiers livrés avec le système.
SetupQueryInfFileInformation Interroge une structure d’informations INF sur les noms de fichiers INF associés.
SetupQueryInfVersionInformation Interroge une structure d’informations INF pour obtenir des informations sur la version de l’un de ses fichiers INF constitutifs.
SetupSetDirectoryId Associe un nouvel identificateur de répertoire à un répertoire particulier.