Udostępnij za pośrednictwem


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ą:

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.