Поделиться через


Метод Patch.SourceListAddSource

Метод SourceListAddSource добавляет источник сети или URL-адреса. Принимает SourcePath, Type и Index в качестве параметров. Этот метод вызывает MsiSourceListAddSourceEx.

Синтаксис

Patch.SourceListAddSource(
  Type,
  SourcePath,
  Index
)

Параметры

Тип

Тип добавляемого источника: MSISOURCETYPE_NETWORK или MSISOURCETYPE_URL.

SourcePath

Путь к добавляемого источника.

Index

Если вызывается SourceListAddSource с новым источником, а для параметра Index задано значение 0, установщик добавляет источник в конец списка источников.

Если эта функция вызывается с источником, уже существующим в списке источников, а для параметра Index задано значение 0, установщик сохраняет существующий индекс источника.

Если функция вызывается с существующим источником в исходном списке, а для параметра Index задано ненулевое значение, источник удаляется из текущего расположения в списке и вставляется в позицию, указанную в параметре Index, перед любым источником, который уже существует в этой позиции.

Если функция вызывается с новым источником, а для параметра Index задано ненулевое значение, источник вставляется в позицию, указанную параметром Index, перед любым источником, который уже существует в этой позиции. Значение индекса для всех источников в списке после обновления индекса, указанного параметром Index , гарантируется, что значения индекса уникальны и существующий порядок гарантированно останется неизменным.

Если значение Index больше числа источников в списке, источник помещается в конец списка со значением индекса на один больше, чем любой существующий источник.

Возвращаемое значение

Этот метод не возвращает значение.

Требования

Требование Значение
Версия
Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows 3.0 или более поздней версии в Windows Server 2003, Windows XP и Windows 2000
DLL
Msi.dll
IID
IID_IPatch определяется как 000C10A1-0000-0000-C000-00000000000046

См. также раздел

Обновление

MsiSourceListAddSourceEx

Не поддерживается в установщике Windows 2.0 и более ранних версий