Patch.SourceListAddSource-Methode
Die SourceListAddSource-Methode fügt ein Netzwerk oder eine URL-Quelle hinzu. Akzeptiert SourcePath, Type und Index als Parameter. Diese Methode ruft MsiSourceListAddSourceExauf.
Syntax
Patch.SourceListAddSource(
Type,
SourcePath,
Index
)
Parameter
-
Typ
-
Typ der hinzuzufügenden Quelle: MSISOURCETYPE _ NETWORK oder MSISOURCETYPE _ URL.
-
SourcePath
-
Pfad zur quelle, die hinzugefügt werden soll.
-
Index
-
Wenn SourceListAddSource mit einer neuen Quelle und index auf 0 (0) aufgerufen wird, fügt das Installationsprogramm die Quelle am Ende der Quellliste hinzu.
Wenn diese Funktion mit einer Quelle aufgerufen wird, die bereits in der Quellliste vorhanden ist und Index auf 0 festgelegt ist, behält das Installationsprogramm den vorhandenen Index der Quelle bei.
Wenn die Funktion mit einer vorhandenen Quelle in der Quellliste aufgerufen wird und Index auf einen Wert ungleich 0 (null) festgelegt ist, wird die Quelle aus ihrer aktuellen Position in der Liste entfernt und an der durch Index angegebenen Position eingefügt, bevor eine Quelle vorhanden ist, die bereits an dieser Position vorhanden ist.
Wenn die Funktion mit einer neuen Quelle aufgerufen wird und Index auf einen Wert ungleich 0 (null) festgelegt ist, wird die Quelle an der durch Index angegebenen Position eingefügt, bevor eine Quelle vorhanden ist, die bereits an dieser Position vorhanden ist. Der Indexwert für alle Quellen in der Liste, nachdem der durch Index angegebene Index aktualisiert wurde, um sicherzustellen, dass eindeutige Indexwerte und die bereits vorhandene Reihenfolge unverändert bleiben.
Wenn Index größer als die Anzahl der Quellen in der Liste ist, wird die Quelle am Ende der Liste mit einem Indexwert platziert, der größer als jede vorhandene Quelle ist.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Version |
Windows Installationsprogramm 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installationsprogramm 3.0 oder höher auf Windows Server 2003, Windows XP und Windows 2000 |
| DLL |
|
| IID |
IID _ IPatch ist als 000C10A1-0000-0000-C000-0000000000046 definiert. |