Utilisation de la liste des sources MRU
La fonction SetupSetSourceList ouvre ou crée une liste de sources sur le système de l’utilisateur. Vous pouvez spécifier de définir la liste des utilisateurs, la liste système, une combinaison des listes utilisateur et système, ou une liste temporaire en tant que liste source MRU. Si une liste temporaire est utilisée, il s’agit de la seule liste disponible pour l’application d’installation jusqu’à ce que SetupCancelTemporarySourceList soit appelé, ou que SetupSetSourceList soit appelé une deuxième fois.
Une fois qu’une liste est définie, vous pouvez interroger la liste source à l’aide de SetupQuerySourceList pour obtenir un tableau des chemins d’accès sources. Lorsque le tableau de liste source n’est plus nécessaire, vous devez appeler la fonction SetupFreeSourceList pour libérer les ressources allouées par SetupQuerySourceList.
Pour ajouter un chemin d’accès à une liste source, qui réside sur le système de l’utilisateur ou une liste temporaire, appelez SetupAddToSourceList. Si la liste de sources spécifiée n’est pas temporaire, cette source reste sur le système de l’utilisateur et est accessible aux installations suivantes.
Pour supprimer un chemin d’accès du chemin source, appelez la fonction SetupRemoveFromSourceList .