Aracılığıyla paylaş


İşlev Oluştur

İşlev, Create Configuration Manager bir reklamın yükleme durumunu ilişkilendirmek için kullanan bir durum MIF dosyası oluşturur.

Sözdizimi

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

Parametre

bstrFileName
MIF dosyasının benzersiz adı. Dosya adı uzantısı .mif olmalıdır. işlevi dosyayı %TEMP% dizinine yazar.

bstrCompany
Ürünün üreticisi veya yayımcısı, örneğin Microsoft. Bu parametre 64 karakterle sınırlıdır.

bstrProduct
Ürün veya program adı, örneğin, Office 2000. Bu parametre 64 karakterle sınırlıdır.

bstrVersion
Ürünün sürümü, örneğin, 8.0a. Bu parametre 64 karakterle sınırlıdır.

bstrLocale
Ülke/bölge veya dil kodu, örneğin ENU. Bu parametre isteğe bağlıdır ve 16 karakterle sınırlıdır.

bstrSerialNo
Ürünün seri numarası. Bu parametre isteğe bağlıdır ve 64 karakterle sınırlıdır.

bstrMessage
Yüklemenin durumuyla ilgili açıklayıcı ileti, program durum iletisine eklendi. Bu parametre 128 karakterle sınırlıdır.

bStatus
true yükleme durumu başarılıysa.

Dönüş Değerleri

Hiçbiri.

Açıklamalar

Yükleme (kurulum) uygulamanızın paket için yalnızca bir yükleme durumu MIF dosyası oluşturması gerekir. Tek bir oturumdaki birden çok yüklemenin çakışma olmadan durumu bildirebilmesi için dosya adı benzersiz olmalıdır.

Configuration Manager yerelleştirilmiş sürümlerinde çalıştırılan yüklemeler değerleri uygun biçimde belirtmelidir: Avrupa dilleri için ANSI biçimi; Doğu Asya dilleri için DBCS biçimi.

Uygulamanızın yüklemeden önce çağrısı InstallStatusMIF yapması gerekir. Yükleme çağıran InstallStatusMIFbaşka bir işlem oluşturursa MIF dosyası Configuration Manager olarak bildirilmemiştir.

, , bstrProductbstrCompanyve bstrVersion parametrelerinin bstrFilenamesırasıyla SMS_Package Sunucusu WMI Sınıfı özellikleri MIFFileName, MIFPublisher, MIFNameve MIFVersionile doğrudan ilişkili olduğunu unutmayın. Bu parametreler ve özellikler aynı değerleri içermelidir.

Sonraki bölümdeki örnekte yönteminin nasıl çağrılacak olduğu gösterilmektedir Create .

Örnek

[VisualBasic]  
   Dim MIFStatus As New InstallStatusMIF  

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

Gereksinimler

Windows NT/2000: Windows NT 4.0 veya üzerini gerektirir.

Windows 95/98: Windows 95 veya üzerini gerektirir.

Sürüm: SMS 2.0 gerektirir.

Kitaplık: IsMIFCom.dll(Visual Basic) içinde kaynak olarak dahil.

Ayrıca Bkz

Durum MIF İşlevleri
SMS_Package Sunucusu WMI Sınıfı