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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour