Partager via


Utilisation de la liste de sources MRU

La fonction SetupSetSourceList ouvre ou crée une liste source sur le système de l’utilisateur. Vous pouvez spécifier pour 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ée, ou SetupSetSourceList est appelée 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 listes sources 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, soit une liste résidant sur le système de l’utilisateur, soit une liste temporaire, appelez SetupAddToSourceList. Si la liste source 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.