Freigeben über


Infos zur Automatisierungsschnittstelle

Zunächst muss ein Installer-Objekt erstellt werden, um die Automatisierungsunterstützung zu laden, die für den Zugriff auf die Installationsprogrammkomponenten über COM erforderlich ist. Dieses Objekt stellt Wrapper bereit, um die Objekte der obersten Ebene zu erstellen und auf ihre Methoden zuzugreifen. Diese Wrapper bieten lediglich Parameterübersetzungen, um die Funktionen des Installationsprogramms in einer Weise darzustellen, die mit Microsoft Visual Basic übereinstimmt, ohne das Verhalten der Methoden zu ändern.

Nach Möglichkeit werden zwei Get- und Set-C++-Methoden für Visual Basic als einzelne Eigenschaft verfügbar gemacht. In einigen Fällen werden C++-Methoden, die ein Indexargument verwenden, als indizierte Eigenschaft verfügbar gemacht. Viele C++-Methoden geben das Ergebnis über einen Parameter zurück, da der Rückgabewert für die Fehlerrückgabe verwendet wird. In Visual Basic werden Fehler jedoch über einen separaten Mechanismus behandelt, und das Ergebnis wird immer im Rückgabewert übergeben.

Informationen zum Verwenden der Automatisierung und zum Erstellen des Installer-Objekts finden Sie unter Verwenden der Automatisierungsschnittstelle.

Referenzmaterial für die Windows Installer-Objekte finden Sie unter Referenz zur Automatisierungsschnittstelle.

Windows Installer-Skriptbeispiele