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.
Klasa SMS_SoftwareUpdatesPackage WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która reprezentuje pakiet będący jednostką dystrybucji plików binarnych programu, z którymi jest skojarzona aktualizacja oprogramowania.
Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składnia
Class SMS_SoftwareUpdatesPackage : SMS_PackageBaseclass
{
UInt32 ActionInProgress;
String AlternateContentProviders;
String Description;
UInt8 ExtendedData[];
UInt32 ExtendedDataSize;
UInt32 ForcedDisconnectDelay;
Boolean ForcedDisconnectEnabled;
UInt32 ForcedDisconnectNumRetries;
UInt8 Icon[];
UInt32 IconSize;
Boolean IgnoreAddressSchedule;
UInt8 ISVData[];
UInt32 ISVDataSize;
String Language;
DateTime LastRefreshTime;
String LocalizedCategoryInstanceNames[];
String Manufacturer;
String MIFFilename;
String MIFName;
String MIFPublisher;
String MIFVersion;
String Name;
UInt32 NumOfPrograms;
String PackageID;
UInt32 PackageSize;
UInt32 PackageType;
UInt32 PkgFlags;
UInt32 PkgSourceFlag;
String PkgSourcePath;
String PreferredAddressType;
UInt32 Priority;
Boolean RefreshPkgSourceFlag;
SMS_ScheduleToken RefreshSchedule[];
String SecuredScopeNames[];
String SedoObjectVersion;
String ShareName;
UInt32 ShareType;
DateTime SourceDate;
String SourceSite;
UInt32 SourceVersion;
String StoredPkgPath;
UInt32 StoredPkgVersion;
String Version;
};
Metody
W poniższej tabeli przedstawiono metody w .SMS_SoftwareUpdatesPackage
| Metoda | Opis |
|---|---|
| Metoda AddChangeNotification w klasie SMS_SoftwareUpdatesPackage | Dodaje powiadomienie o zmianie pakietu aktualizacji oprogramowania. |
| Metoda AddDistributionPoints w klasie SMS_SoftwareUpdatesPackage | Dodaje punkty dystrybucji dla pakietu aktualizacji oprogramowania. |
| Metoda AddUpdateContent w klasie SMS_SoftwareUpdatesPackage | Pobiera zawartość i replikuje ją do punktów dystrybucji. |
| Metoda RebuildPackage w klasie SMS_SoftwareUpdatesPackage | Przywraca zawartość pakietu w lokalizacji źródłowej pakietu. |
| Metoda RefreshPkgSource w klasie SMS_SoftwareUpdatesPackage | Odświeża źródło pakietu we wszystkich punktach dystrybucji, gdy właściwości pakietu nie uległy zmianie. |
| Metoda RemoveContent w klasie SMS_SoftwareUpdatesPackage | Usuwa określoną zawartość z pakietu aktualizacji oprogramowania. |
| Metoda SetSourceSite w klasie SMS_SoftwareUpdatesPackage | Ustawia kod witryny źródłowej dla pakietu aktualizacji oprogramowania. |
| Metoda odblokowania w klasie SMS_SoftwareUpdatesPackage | Ustawia lokację źródłową na bieżącą lokację i odblokowuje pakiet aktualizacji oprogramowania. |
| ValidateNewPackageSource Method w klasie SMS_SoftwareUpdatesPackage | Weryfikuje nową lokalizację źródła pakietu, sprawdzając zawartość pakietu aktualizacji oprogramowania. |
Właściwości
ActionInProgress
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
AlternateContentProviders
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Nie jest używana dla tej klasy.
Description
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ExtendedData
Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ExtendedDataSize
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectDelay
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectEnabled
Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectNumRetries
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Icon
Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [large]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
IconSize
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
IgnoreAddressSchedule
Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ISVData
Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ISVDataSize
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Language
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
LastRefreshTime
Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
LocalizedCategoryInstancenames
Typ danych: String Tablica
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Manufacturer
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFFilename
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFName
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFPublisher
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFVersion
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Name
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
NumOfPrograms
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikacje:
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PackageID
Typ danych: String
Typ dostępu: [klucz]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PackageSize
Typ danych: UInt32
Typ dostępu: Odczyt
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PackageType
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PkgFlags
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [bity]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PkgSourceFlag
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PkgSourcePath
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PreferredAddressType
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Priority
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
RefreshPkgSourceFlag
Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
RefreshSchedule
Typ danych: SMS_ScheduleToken Tablica
Typ dostępu: [max(15), leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SedoObjectVersion
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: <potrzebne dodatkowe informacje>
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SecuredScopeNames
Typ danych: String Tablica
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ShareName
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ShareType
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceDate
Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceSite
Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceVersion
Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
StoredPkgPath
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
StoredPkgVersion
Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Version
Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Uwagi
Kwalifikacje do tej klasy obejmują:
Zabezpieczone
Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.
Aplikacja może utworzyć pakiet aktualizacji oprogramowania zgodnie z opisem w temacie Jak utworzyć pakiet wdrożeniowy. Zobacz też Jak zmienić źródło pakietu wdrożeniowego, aby uzyskać instrukcje dotyczące zmieniania źródła pakietu aktualizacji oprogramowania.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.
Wymagania dotyczące programowania
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.