Partager via


Fonctions de configuration de fichier INF

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

Fonction Description
SetupCloseInfFile Libère des ressources et ferme le handle 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 qui correspond à cette clé. Il met à jour le membre Line d’une structure INFCONTEXT .
SetupFindNextLine Retourne la ligne suivante dans une section relative au membre Line de la structure INFCONTEXT spécifiée.
SetupFindNextMatchLine Retourne la ligne suivante dans une section relative au membre Line de l’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 d’une ligne.
SetupGetFileCompressionInfo Récupère les informations de compression de fichier à partir d’un fichier INF.
SetupGetInfFileList Obtient une 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 Mises à jour le membre Line 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 à partir 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 du disque source (par rapport à la racine source) où se trouve le fichier source
SetupGetSourceFileSize Obtient la taille d’un fichier source individuel ou d’une section Copier des fichiers d’un fichier INF.
SetupGetSourceInfo Récupère le chemin d’accès, le fichier d’étiquette 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 cible d’une section Copier des fichiers dans un fichier INF.
SetupInstallFile Installe un fichier.
SetupInstallFileEx Installe un fichier et retourne une variable indiquant si le fichier a été utilisé ou non.
SetupInstallFilesFromInfSection Met en file d’attente tous les fichiers spécifiés dans les sections Copier des fichiers, Supprimer des fichiers et Renommer les fichiers répertoriés par une section Installer .
SetupInstallFromInfSection Exécute les directives spécifiées dans la section Installation d’un fichier INF.
SetupInstallServicesFromInfSection Effectue les opérations d’installation et de suppression du service comme spécifié dans une section Service d’un fichier INF.
SetupOpenAppendInfFile Ouvre un fichier INF et l’ajouter à un handle INF existant.
SetupOpenInfFile Ouvre un fichier INF et lui retourne un handle.
SetupOpenMasterInf Ouvre le fichier INF qui contient les informations de fichier et de disposition pour les fichiers fournis 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 de version sur l’un de ses fichiers INF constitutifs.
SetupSetDirectoryId Associe un nouvel identificateur de répertoire à un répertoire particulier.