使用 MRU 源列表
SetupSetSourceList 函数将在用户的系统上打开或创建源列表。 可以指定将用户列表、系统列表、用户和系统列表的组合或临时列表指定为 MRU 源列表。 如果使用临时列表,则在调用 SetupCancelTemporarySourceList 或再次调用 SetupSetSourceList 之前,它将是安装程序应用程序唯一可用的列表。
设置列表后,可以使用 SetupQuerySourceList 来查询源列表,以获取源路径的数组。 当不再需要源列表数组时,必须调用 SetupFreeSourceList 函数来释放 SetupQuerySourceList 分配的资源。
若要将路径添加到源列表(驻留在用户系统上的路径)或临时列表,请调用 SetupAddToSourceList。 如果指定的源列表不是临时的,该源将保留在用户的系统上,并且可供后续安装访问。
若要从源路径中删除路径,请调用 SetupRemoveFromSourceList 函数。