2.4.1.6 MRU Source List Functions

The most recently used (MRU) source list is a list that is resident on the user’s machine that can be used to store information about source paths used in previous installations. This information can be used when prompting the user for a source path.

Depending on your permissions, you can create a user list, one that is specific to a particular user, or a system list, one that is the same for all users. In addition to system and user source lists, you can create temporary source lists that are discarded when the setup application exits.

The following functions are used with MRU source file lists.

SetupAddToSourceList

Adds an entry to a source list.

SetupCancelTemporarySourceList

Cancels any temporary list or no-browse behavior and reestablishes standard list behavior.

SetupFreeSourceList

Frees resources allocated to a source list.

SetupQuerySourceList

Queries the current list of installation sources.

SetupRemoveFromSourceList

Removes an entry from an installation source list.

SetupSetSourceList

Sets the installation source list to the system MRU list, the user MRU list, or a temporary list.

For more information on the MRU source list functions, see the Win32 SDK documentation.