Ouverture et fermeture d’un fichier INF
Pour que les fonctions d’installation puissent accéder aux informations contenues dans le fichier INF, vous devez l’ouvrir avec un appel à la fonction SetupOpenInfFile . Cette fonction renvoie un descripteur au fichier INF.
Si vous ne connaissez pas le nom du fichier INF que vous devez ouvrir, vous pouvez utiliser la fonction SetupGetInfFileList pour obtenir la liste des fichiers INF dans un répertoire.
Après avoir ouvert un fichier INF, vous pouvez ajouter des fichiers INF supplémentaires au fichier INF ouvert à l’aide de la fonction SetupOpenAppendInfFile . Cette fonction est similaire à une instruction include. Lorsque les fonctions de configuration suivantes font référence à un fichier INF ouvert, elles peuvent également accéder à toutes les informations stockées dans les fichiers ajoutés.
Si vous ne spécifiez pas de fichier INF lors de l’appel à la fonction SetupOpenAppendInfFile , SetupOpenAppendInfFile ajoute le ou les fichiers spécifiés par la clé LayoutFile dans la section version du fichier INF ouvert.
Lorsque vous n’avez plus besoin des informations contenues dans le fichier INF, appelez la fonction SetupCloseInfFile pour libérer les ressources allouées pendant l’appel à SetupOpenAppendInfFile.