Fonctions de traitement de fichier INF
Les fonctions de traitement des fichiers INF fournissent des fonctionnalités d’installation et d’installation qui incluent les éléments suivants :
Ouverture et fermeture d’un fichier INF.
Récupération d’informations sur un fichier INF.
Récupération d’informations sur les fichiers sources et les répertoires cibles pour les opérations de copie.
Exécution des actions d’installation spécifiées dans une section de fichier INF.
Le tableau suivant répertorie les fonctions utilisées pour le traitement des fichiers INF. Pour obtenir des descriptions détaillées des fonctions, consultez la documentation Microsoft Windows SDK.
Fonction | Description |
---|---|
Exécute une section spécifiée dans un fichier INF spécifié. |
|
Libère les ressources et ferme le handle INF. |
|
Met en place un package de pilotes dans le magasin de pilotes. |
|
Copie un fichier et, si nécessaire, le décompose. |
|
Recherche un pointeur vers la première ligne d’une section d’un fichier INF ou, si une clé est spécifiée, la première ligne qui correspond à la clé. |
|
Retourne un pointeur vers la ligne suivante dans une section de fichier INF. |
|
Retourne un pointeur vers la ligne suivante dans une section de fichier INF ou, si une clé est spécifiée, la ligne suivante qui correspond à la clé. |
|
Récupère des données binaires à partir d’un champ dans une ligne spécifiée, dans un fichier INF. |
|
Retourne le nombre de champs d’une ligne. |
|
Récupère les informations de compression de fichier à partir d’un fichier INF. |
|
Récupère le nom de fichier complet (chemin d’accès du répertoire et nom de fichier) d’un fichier INF dans le magasin de pilotes qui correspond à un fichier INF spécifié dans le répertoire de fichiers INF système ou à un fichier INF spécifié dans le magasin de pilotes. |
|
Retourne une liste des fichiers INF dans un répertoire spécifié. |
|
Retourne des informations sur un fichier INF. |
|
Obtient la valeur entière d’un champ spécifié dans une ligne spécifiée, dans un fichier INF. |
|
Récupère le nom complet (chemin du répertoire et nom de fichier) d’un fichier INF dans le répertoire de fichiers INF système qui correspond à un fichier INF spécifié dans le répertoire de fichiers INF système ou à un fichier INF spécifié dans le magasin de pilotes. |
|
Retourne un pointeur vers la ligne associée à une valeur d’index spécifiée dans une section spécifiée. |
|
Retourne le nombre de lignes dans la section spécifiée. |
|
Récupère le contenu d’une ligne spécifiée à partir d’un fichier INF. |
|
Retourne plusieurs chaînes, en commençant à un champ spécifié dans une ligne. |
|
Retourne l’emplacement d’un fichier source répertorié dans un fichier INF. |
|
Retourne la taille d’un fichier spécifié ou d’un ensemble de fichiers répertoriés dans une section spécifiée d’un fichier INF. |
|
Récupère le chemin d’accès, le fichier de balise ou la description d’une source. |
|
Récupère des données de chaîne à partir d’un champ dans une ligne spécifiée, dans un fichier INF. |
|
Détermine le chemin d’accès cible pour les fichiers répertoriés dans une section de fichier INF spécifiée. |
|
Installe un fichier spécifié dans un répertoire cible spécifique. |
|
Installe un fichier spécifié dans un répertoire cible spécifique. L’installation est reportée si une version existante du fichier est en cours d’utilisation. |
|
Met en file d’attente les fichiers d’une section de fichier INF spécifiée pour la copie. (Identique à SetupQueueCopySection.) |
|
Exécute les directives spécifiées dans une section INF DDInstall . |
|
Effectue des opérations d’installation et de suppression de service comme spécifié dans un DDInstall INF. Section Services. |
|
Ouvre un fichier INF et l’ajoute à un handle INF existant. |
|
Ouvre un fichier INF et lui retourne un handle. |
|
Ouvre le fichier INF master qui contient des informations de fichier et de disposition pour les fichiers inclus dans l’installation par défaut du système d’exploitation. |
|
Retourne le nom de l’un des fichiers INF constitutifs d’un fichier INF spécifié. |
|
Retourne le numéro de version de l’un des fichiers INF constitutifs d’un fichier INF spécifié. |
|
Affecte un ID de répertoire (DIRID) à un répertoire spécifié. |
|
Désinstalle un fichier INF spécifié et supprime le associé . pnf et . fichiers cat , s’ils existent. |
|
Vérifie qu’aucun fichier INF signé numériquement n’a été modifié. (Windows XP et versions ultérieures.) |