SMS_CM_UpdatePackages Server WMI Class
Klasa SMS_CM_UpdatePackages
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje pakiety aktualizacji.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_CM_UpdatePackages : SMS_BaseClass
{
String ClientVersion;
DateTime DateCreated;
DateTime DateReleased;
String Description;
String EULA;
String FullVersion;
SInt32 Impact;
DateTime LastUpdateTime;
SInt32 LocaleID;
String MaxCMVersion;
String MinCMVersion;
String MoreInfoLink;
String Name;
String PackageGuid;
Sint32 PrereqFlag;
String PrereqPackageName;
SInt32 PrereqPackageState;
SInt32 PublisherFlags;
SInt32 State;
SInt32 UpdateType;
SInt32 WarningFlag;
};
Metody
W poniższej tabeli wymieniono metody w klasie SMS_CM_UpdatePackages
.
Metoda | Opis |
---|---|
IsCurrentWorkingUpdatePackage, metoda w klasie SMS_CM_UpdatePackages | Sprawdza, czy pakiet aktualizacji jest pakietem, nad którym obecnie pracuje instalator |
RetryContentReplication, metoda w klasie SMS_CM_UpdatePackages | Wyzwala program DistMgr do kopiowania zawartości ze źródła do biblioteki zawartości. |
SetIgnorePrereqWarning, metoda w klasie SMS_CM_UpdatePackages | Aktualizacje flagę ostrzeżenia ignoruj wymagania wstępne pakietów aktualizacji. |
UpdatePrereqAndStateFlags, metoda w klasie SMS_CM_UpdatePackages | Aktualizacje stan instalacji pakietów aktualizacji. |
Właściwości
ClientVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Wersja klienta, jeśli w pakiecie istnieje aktualizacja klienta.
DateCreated
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Data dodania pakietu aktualizacji do witryny.
DateReleased
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Data wydania pakietu aktualizacji.
Description
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Opis pakietu aktualizacji.
EULA
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Postanowienia licencyjne dotyczące oprogramowania Microsoft dla całego pakietu aktualizacji.
FullVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Pełna wersja.
Impact
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Bit, aby wskazać wpływ. Możliwe wartości to:
Value | Opis |
---|---|
0x01 | Serwer lokacji |
0x02 | Konsoli |
0x04 | Klient |
0x08 | Nowe funkcje |
0x10 | Poprawki błędów |
LastUpdateTime
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Data i godzina ostatniej aktualizacji stanu.
LocaleID
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Identyfikator ustawień regionalnych zlokalizowanych danych.
MaxCMVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Maksymalna odpowiednia wersja Configuration Manager.
MinCMVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Minimalna odpowiednia wersja Configuration Manager.
MoreInfoLink
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Link do dodatkowych informacji o pakiecie aktualizacji.
Name
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Nazwa pakietu aktualizacji.
PackageGuid
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Unikatowy identyfikator funkcji.
PrereqFlag
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Flaga dla wymagań wstępnych. Prawidłowe wartości to:
Value | Opis |
---|---|
0x1 | Tylko prereq |
0x2 | CONTINUE_ON_PREREQ_WARNING |
PrereqPackageName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Nazwa pakietu, od którego zależy bieżący pakiet.
PrereqPackageState
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Stan pakietu, od który zależy bieżący pakiet.
PublisherFlags
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
0x2: aktualizowanie pakietu obrazu rozruchowego.
State
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Ogólny stan pakietu aktualizacji.
UpdateType
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Typ pakietu. Możliwe wartości to:
Value | Opis |
---|---|
0 | Regularna aktualizacja |
1 | Splot |
2 | Qfe |
WarningFlag
Typ danych: SInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Flaga ostrzeżenia. Możliwe wartości to:
Value | Opis |
---|---|
0 | Ostrzeżenie obejścia |
1 | Nie pomijaj ostrzeżenia |
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Dynamiczne
Zabezpieczone
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.