GetAutoUpgradeConfigs, metoda w klasie SMS_Site
Metoda GetAutoUpgradeConfigs
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager pobiera konfiguracje ustawień automatycznego uaktualniania.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 GetAutoUpgradeConfigs(
String ClientVersion,
Boolean IsProgramEnabled,
UInt32 AdvertisementDuration,
UInt32 ValidationInterval,
UInt32 ValidationFailureInterval,
Boolean AllowPrestage,
Boolean AllowFallbackToContentSource,
UInt32 DownloadOptionsInSlowNetwork,
Boolean ExcludeServers,
Boolean OverrideServiceWindow,
Boolean IgnoreNonPersistableVM,
Boolean IsInitialized
DateTime LastModifiedTime,
String LastModifiedBy
);
Parametry
ClientVersion
Typ danych: String
Kwalifikatory: [out]
Wersja klienta.
IsProgramEnabled
Typ danych: Boolean
Kwalifikatory: [out]
true
jeśli program jest włączony.
AdvertisementDuration
Typ danych: UInt32
Kwalifikatory: [out]
Czas trwania reklamy w dniach.
ValidationInterval
Typ danych: UInt32
Kwalifikatory: [out]
Interwał walidacji w godzinach, jeśli poprzednia weryfikacja zakończyła się pomyślnie.
ValidationFailureInterval
Typ danych: UInt32
Kwalifikatory: [out]
Interwał walidacji w godzinach, jeśli poprzednia weryfikacja nie powiodła się.
AllowPrestage
Typ danych: Boolean
Kwalifikatory: [out]
true
jeśli jest dozwolone automatyczne uaktualnianie pakietu dystrybuowanego do wstępnego punktu dystrybucji.
AllowFallbackToContentSource
Typ danych: Boolean
Kwalifikatory: [out]
true
jeśli powrót do źródła zawartości jest dozwolony.
DownloadOptionInSlowNetwork
Typ danych: UInt32
Kwalifikatory: [out]
Opcje pobierania w powolnej sieci. Możliwe wartości to:
Value | Opcja pobierania |
---|---|
0 | Nie pobieraj. |
1 | Pobierz z punktu dystrybucji i uruchom polecenie lokalnie. |
2 | Uruchom polecenie z punktu dystrybucji. |
ExcludeServers
Typ danych: Boolean
Kwalifikatory: [out]
Wskazuje, czy automatyczne uaktualnianie powinno zostać pominięte na serwerach.
OverrideServiceWindow
Typ danych: Boolean
Kwalifikatory: [out]
Wskazuje, czy uaktualnienie klienta nastąpi w oknie usługi.
IgnoreNonPersistableVM
Typ danych: Boolean
Kwalifikatory: [out]
Wskazuje, czy automatyczne uaktualnianie powinno zostać pominięte na nietrwałych maszynach wirtualnych.
IsInitialized
Typ danych: Boolean
Kwalifikatory: [out]
true
jeśli ustawienia automatycznego uaktualniania są inicjowane.
LastModifiedTime
Typ danych: DateTime
Kwalifikatory: [out]
Czas ostatniej modyfikacji.
Te informacje dotyczą programu System Center 2012 Configuration Manager SP1 lub nowszego oraz programu System Center 2012 R2 Configuration Manager lub nowszego.
LastModifiedBy
Typ danych: String
Kwalifikatory: [out]
Nazwa użytkownika, który wprowadził ostatnią modyfikację.
Te informacje dotyczą programu System Center 2012 Configuration Manager SP1 lub nowszego oraz programu System Center 2012 R2 Configuration Manager lub nowszego.
Wartości zwracane
Typ SInt32
danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.
Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
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.