Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta Create funkcja tworzy plik MIF stanu, którego program Configuration Manager używa do skorelowania stanu instalacji dla ogłoszenia.
Składnia
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 _
);
Parametry
bstrFileName Unikatowa nazwa pliku MIF. Rozszerzenie nazwy pliku musi być .mif. Funkcja zapisuje plik w katalogu %TEMP%.
bstrCompany Producent lub wydawca produktu, na przykład Microsoft. Długość tego parametru jest ograniczona do 64 znaków.
bstrProduct Nazwa produktu lub programu, na przykład Office 2000. Długość tego parametru jest ograniczona do 64 znaków.
bstrVersion Wersja produktu, na przykład 8.0a. Długość tego parametru jest ograniczona do 64 znaków.
bstrLocale Kod kraju/regionu lub języka, na przykład ENU. Ten parametr jest opcjonalny i ograniczony do 16 znaków.
bstrSerialNo Numer seryjny produktu. Ten parametr jest opcjonalny i może mieć maksymalnie 64 znaki.
bstrMessage Komunikat opisowy o stanie instalacji, dodawany do komunikatu o stanie programu. Ten parametr jest ograniczony do 128 znaków.
bStatus
true Jeśli stan instalacji to powodzenie.
Wartości zwracane
Żaden.
Uwagi
Aplikacja instalacyjna (instalacyjna) musi utworzyć tylko jeden plik MIF stanu instalacji dla pakietu. Nazwa pliku musi być unikatowa, aby wiele instalacji w jednej sesji mogło raportować stan bez konfliktu.
Instalacje uruchamiane na zlokalizowanych wersjach programu Configuration Manager muszą określać wartości w odpowiednim formacie: format ANSI dla języków europejskich; Format DBCS dla języków wschodnioazjatyckich.
Wniosek musi zostać wywołany InstallStatusMIF przed zakończeniem instalacji. Plik MIF nie jest zgłaszany do programu Configuration Manager, jeśli instalacja tworzy inny proces wywołujący InstallStatusMIFmetodę MIF
Należy pamiętać, że parametry bstrFilename, bstrCompany, , bstrProducti bstrVersion są bezpośrednio związane odpowiednio z właściwościami MIFFileNameklasy WMI serwera SMS_Package serwera, MIFVersionMIFPublisherMIFName, , oraz . Te parametry i właściwości muszą zawierać te same wartości.
W przykładzie w następnej sekcji pokazano, jak wywołać metodę Create .
Przykład
[VisualBasic]
Dim MIFStatus As New InstallStatusMIF
MIFStatus.Create "MyStatusFile", _
"MyCompany", _
"MyProduct", _
"1.00.000", _
"ENU", _
" ", _
"Installation Successful", _
True
Wymagania
Windows NT/2000: Wymaga systemu Windows NT 4.0 lub nowszego.
Windows 95/98: Wymaga systemu Windows 95 lub nowszego.
Wersja: Wymaga SMS-a 2.0.
Biblioteka: Dołączona jako zasób do IsMIFCom.dll (Visual Basic).