Principes des fichiers *.INF

 

Description :
 
Un fichier INF est organisé en plusieurs sections. Chaque section (il en existe un vingtaine) possède une fonction particulière. Ces fonctions vont de la simple manipulation de fichiers jusqu'à la modification d'entrées dans la base de registres en passant par les fichiers INI.
Les fichiers INF doivent respecter les règles suivantes :


 
Applications:
Types de section Descrition
 Add Registry  Ce type de section permet d'ajouter des entrées dans la base de registres.
 ClassInstall32  Ce type de section permet d'installer une nouvelle classe.
 Copy Files  Ce type de section permet de copier une sélection de fichiers.
 Delete Registry  Ce type de section permet de supprimer des entrées dans la base de registres.
 Delete Files  Ce type de section permet de supprimer une sélection de fichiers.
 DestinationDirs  Cette section permet de définir le répertoire de destination de chaque sélection de fichiers.
 Device  Cette section donne les spécifications pour l'installation d'un périphérique.
 EventLog Install  Permet d'ajouter ou de supprimer un message d'évènement dans la base de registre.
 Ini File to Registry  Déplace une ligne ou une section d'un fichier INI vers la base de registre.
 Install  Cette section permet d'identifier les sections du fichier INF.
 Log Config  Cette section permet de définir les paramêtres du périphérique (IRQ, DMA, ...) à installer. 
 Manufacturer  Cette section permet d'identifier le constructeur du périphérique à installer.
 Rename Files  Ce type de section permet de rennomer une sélection de fichiers.
 Service Install  Cette section installe les services spécifiées dans la section Service.
 Services  Ce type de section permet d'ajouter ou de supprimer un service au système.
 Strings  Cette section permet d'initialiser les variables utilisées dans les autres sections.
 Update INI Fields  Ce type de section permet de modifier une partie d'une entrée dans une section d'un fichier INI.
 Update INI File  Ce type de section permet de modifier une entrée complète dans une section d'un fichier INI.
 Version  Cette section est l'entête OBLIGATOIRE dans tous les fichiers INF.

RETOUR - SOMMAIRE