Informationen zur Automation-Schnittstelle
Zunächst muss ein Installer-Objekt erstellt werden, um die Automatisierungsunterstützung zu laden, die für den Zugriff auf die Installerkomponenten über COM erforderlich ist. Dieses Objekt stellt Wrapper zum Erstellen der Objekte der obersten Ebene und zum Zugreifen auf ihre Methoden zur Hand. Diese Wrapper stellen einfach Parameterübersetzungen zur Verfügung, um die Installerfunktionen auf eine Weise verfügbar zu machen, die mit Microsoft Visual Basic, ohne das Verhalten der Methoden zu ändern.
Wenn möglich, wird ein Paar von Get- und Set-C++-Methoden 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 Fehler zurückgegeben wird. In der Visual Basic werden Fehler jedoch durch einen separaten Mechanismus behandelt, und das Ergebnis wird immer im Rückgabewert übergeben.
Informationen zur Verwendung der Automatisierung und zum Erstellen des Installer-Objekts finden Sie unter Verwenden der Automation-Schnittstelle.
Referenzmaterial für die Objekte des Windows Installers finden Sie unter Automation Interface Reference (Referenz zur Automation-Schnittstelle).