Funktion erstellen

Die Create Funktion erstellt eine status MIF-Datei, die Configuration Manager verwendet, um die Installations status für eine Ankündigung zu korrelieren.

Syntax

StatusMIF.Create(
     ByVal bstrFileName As String _
     ByVal bstrCompany As String _
     ByVal bstrProduct As String _
     ByVal bstrVersion As String _
     ByVal bstrLocale As String _
     ByVal bstrSerialNo As String _
     ByVal bstrMessage As String _
     ByVal bStatus As Long _
);

Parameter

bstrFileName Eindeutiger Name für die MIF-Datei. Die Dateinamenerweiterung muss .mif sein. Die Funktion schreibt die Datei in das Verzeichnis %TEMP%.

bstrCompany Hersteller oder Herausgeber des Produkts, z. B. Microsoft. Dieser Parameter darf maximal 64 Zeichen lang sein.

bstrProduct Produkt- oder Programmname, z. B. Office 2000. Dieser Parameter darf maximal 64 Zeichen lang sein.

bstrVersion Version des Produkts, z. B. 8.0a. Dieser Parameter darf maximal 64 Zeichen lang sein.

bstrLocale Land/Region oder Sprachcode, z. B. ENU. Dieser Parameter ist optional und auf 16 Zeichen beschränkt.

bstrSerialNo Seriennummer des Produkts. Dieser Parameter ist optional und auf 64 Zeichen beschränkt.

bstrMessageBeschreibende Meldung über den Status der Installation, hinzugefügt zur Meldung "Status des Programms". Dieser Parameter darf maximal 128 Zeichen lang sein.

bStatus trueWenn der Status der Installation erfolgreich ist.

Rückgabewerte

Keine.

Hinweise

Ihre Installationsanwendung (Setupanwendung) darf nur eine Installations- status MIF-Datei für das Paket erstellen. Der Dateiname muss eindeutig sein, damit mehrere Installationen in einer einzigen Sitzung den Status ohne Konflikt melden können.

Installationen, die unter lokalisierten Versionen von Configuration Manager ausgeführt werden, müssen Werte im entsprechenden Format angeben: ANSI-Format für europäische Sprachen; DBCS-Format für ostasiatische Sprachen.

Ihre Anwendung muss aufgerufen werden InstallStatusMIF , bevor die Installation beendet wird. Die MIF-Datei wird nicht an den Configuration Manager gemeldet, wenn die Installation einen anderen Prozess erstellt, der aufruft.InstallStatusMIF

Beachten Sie, dass die Parameter bstrFilename, bstrCompany, bstrProductund bstrVersion in direktem Zusammenhang mit den Eigenschaften MIFFileNameder SMS_Package Server WMI-Klasse , MIFPublisherMIFName, bzwMIFVersion. stehen. Diese Parameter und Eigenschaften müssen dieselben Werte enthalten.

Das Beispiel im nächsten Abschnitt zeigt, wie die Create Methode aufgerufen wird.

Beispiel

[VisualBasic]
   Dim MIFStatus As New InstallStatusMIF

   MIFStatus.Create "MyStatusFile", _
                    "MyCompany", _
                    "MyProduct", _
                    "1.00.000", _
                    "ENU", _
                    " ", _
                    "Installation Successful", _
                    True

Anforderungen

Windows NT/2000: Erfordert Windows NT 4.0 oder höher.

Windows 95/98: Erfordert Windows 95 oder höher.

Version: Erfordert SMS 2.0.

Bibliothek: Als Ressource in IsMIFCom.dll enthalten (Visual Basic).

Siehe auch

Status MIF-FunktionenSMS_Package Server WMI-Klasse