Partager via


Créer une fonction

La Create fonction crée un fichier MIF status que Configuration Manager utilise pour mettre en corrélation les status d’installation d’une publication.

Syntaxe

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 _
);

Paramètres

bstrFileName Nom unique du fichier MIF. Une extension de nom de fichier doit être .mif. La fonction écrit le fichier dans le répertoire %TEMP%.

bstrCompany Fabricant ou éditeur du produit, par exemple Microsoft. Ce paramètre est limité à 64 caractères.

bstrProduct Nom du produit ou du programme, par exemple Office 2000. Ce paramètre est limité à 64 caractères.

bstrVersion Version du produit, par exemple, 8.0a. Ce paramètre est limité à 64 caractères.

bstrLocale Code de pays/région ou de langue, par exemple, ENU. Ce paramètre est facultatif et est limité à 16 caractères.

bstrSerialNo Numéro de série du produit. Ce paramètre est facultatif et est limité à 64 caractères.

bstrMessageMessage descriptif sur la status de l’installation, ajouté au message de status du programme. Ce paramètre est limité à 128 caractères.

bStatus truesi le status d’installation réussit.

Valeurs de retour

Aucun.

Remarques

Votre application d’installation (programme d’installation) doit créer une seule installation status fichier MIF pour le package. Le nom de fichier doit être unique afin que plusieurs installations d’une même session puissent signaler status sans conflit.

Les installations qui s’exécutent sur des versions localisées de Configuration Manager doivent spécifier des valeurs au format approprié : format ANSI pour les langues européennes ; DBCS format pour les langues de l’Asie de l’Est.

Votre application doit appeler InstallStatusMIF avant la fin de l’installation. Le fichier MIF n’est pas signalé à Configuration Manager si l’installation crée un autre processus qui appelle InstallStatusMIF.

Notez que les paramètres bstrFilename, bstrCompany, bstrProductet bstrVersion sont directement liés aux propriétés MIFFileNamede la classe WMI SMS_Package Server , MIFPublisher, MIFNameet MIFVersion, respectivement. Ces paramètres et propriétés doivent contenir les mêmes valeurs.

L’exemple de la section suivante montre comment appeler la Create méthode .

Exemple

[VisualBasic]
   Dim MIFStatus As New InstallStatusMIF

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

Configuration requise

Windows NT/2000 : nécessite Windows NT 4.0 ou version ultérieure.

Windows 95/98 : nécessite Windows 95 ou version ultérieure.

Version : nécessite SMS 2.0.

Bibliothèque : incluse en tant que ressource dans IsMIFCom.dll (Visual Basic).

Voir aussi

Status MIF FunctionsSMS_Package Server WMI Class