İş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 InstallStatusMIF
başka bir işlem oluşturursa MIF dosyası Configuration Manager olarak bildirilmemiştir.
, , bstrProduct
bstrCompany
ve bstrVersion
parametrelerinin bstrFilename
sırasıyla SMS_Package Sunucusu WMI Sınıfı özellikleri MIFFileName
, MIFPublisher
, MIFName
ve MIFVersion
ile 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.