Udostępnij przez


Korzystanie z listy źródłowej MRU

Funkcja SetupSetSourceList otworzy lub utworzy listę źródłową w systemie użytkownika. Można określić użycie listy użytkownika, listy systemowej, kombinacji listy użytkownika i listy systemowej lub listy tymczasowej jako listy źródłowej MRU. Jeśli jest używana lista tymczasowa, będzie ona jedyną listą dostępną dla aplikacji instalacyjnej do momentu, gdy wywołana zostanie SetupCancelTemporarySourceList lub gdy SetupSetSourceList zostanie wywołana po raz drugi.

Po ustawieniu listy można wykonać zapytanie dotyczące listy źródłowej przy użyciu SetupQuerySourceList w celu uzyskania tablicy ścieżek źródłowych. Gdy tablica listy źródłowej nie jest już potrzebna, należy wywołać funkcję SetupFreeSourceList, aby zwolnić zasoby przydzielone przez SetupQuerySourceList.

Aby dodać ścieżkę do listy źródłowej, która znajduje się w systemie użytkownika lub listy tymczasowej, wywołaj SetupAddToSourceList. Jeśli określona lista źródłowa nie jest tymczasowa, to źródło pozostanie w systemie użytkownika i będzie dostępne dla kolejnych instalacji.

Aby usunąć ścieżkę ze ścieżki źródłowej, wywołaj funkcję SetupRemoveFromSourceList.