Fonctions de configuration des fichiers INF
Les fonctions d’API d’installation suivantes sont utilisées avec les fichiers INF.
Fonction | Description |
---|---|
SetupCloseInfFile | Libère les ressources et ferme le handle INF. |
SetupDecompressOrCopyFile | Copie un fichier et, si nécessaire, le décompose. |
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 ligne d’une structureINFCONTEXT. |
SetupFindNextLine | Retourne la ligne suivante d’une section par rapport au membre ligne de la structureINFCONTEXTspécifiée. |
SetupFindNextMatchLine | Retourne la ligne suivante d’une section par rapport au membre 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 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 nom de fichier). |
SetupGetIntField | Retourne le champ entier spécifié d’une ligne dans un fichier INF. |
setupGetLineByIndex | Met à jour le membre ligne d’un INFCONTEXT pour la ligne à un index spécifié dans la section spécifiée. |
SetupGetLineCount | Retourne le nombre de lignes de 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 par le 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 copier des fichiers section d’un fichier INF. |
setupGetSourceInfo | Récupère le chemin d’accès, le fichier de balise 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 Copier des fichiers 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 ou non. |
SetupInstallFilesFromInfSection | Met en file d’attente tous les fichiers spécifiés dans le Copier des fichiers, supprimer des fichierset renommer des fichiers sections répertoriées par une section Installer . |
SetupInstallFromInfSection | Exécute les directives spécifiées dans un fichier INF section Installer. |
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’ajoute à un handle INF existant. |
SetupOpenInfFile | Ouvre un fichier INF et retourne un handle à celui-ci. |
SetupOpenMasterInf | Ouvre le fichier INF qui contient des informations de fichier et de disposition pour les fichiers fournis avec le système. |
SetupQueryInfFileInformation | Interroge une structure d’informations INF sur ses 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 constituants. |
SetupSetDirectoryId | Associe un nouvel identificateur de répertoire à un répertoire particulier. |