Klasa WMI serwera SMS_ImagePackage

Klasa SMS_ImagePackage usługi WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która służy jako jednostka dystrybucji dla plików źródłowych obrazów używanych do wdrażania prawidłowego systemu operacyjnego, na przykład Windows 10, w formacie WIM na komputerze klienckim.

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_ImagePackage : SMS_PackageBaseclass
{
      UInt32 ActionInProgress;
      String AlternateContentProviders;
      String Description;
      UInt8 ExtendedData[];
      UInt32 ExtendedDataSize;
      UInt32 ForcedDisconnectDelay;
      Boolean ForcedDisconnectEnabled;
      UInt32 ForcedDisconnectNumRetries;
      UInt8 Icon[];
      UInt32 IconSize;
      Boolean IgnoreAddressSchedule;
      String ImageDiskLayout;
      String ImageProperty;
      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 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_ImagePackage

Metoda Opis
Metoda AddChangeNotification w klasie SMS_ImagePackage Dodaje powiadomienie o zmianie pakietu obrazów.
Metoda AddDistributionPoints w klasie SMS_ImagePackage Dodaje punkty dystrybucji dla pakietu.
Metoda GetImageProperties w klasie SMS_ImagePackage Odczytuje wszystkie właściwości obrazu z określonego pliku WIM do ciągu XML.
Metoda RefreshPkgSource w klasie SMS_ImagePackage Odświeża źródło pakietu we wszystkich punktach dystrybucji, gdy właściwości pakietu nie uległy zmianie.
Metoda ReloadImageProperties w klasie SMS_ImagePackage Ponownie wczytuje właściwości obrazu ze źródłowego pliku WIM i aktualizuje bazę danych.
Metoda RunOfflineServicingManager w klasie SMS_ImagePackage Wyzwala uruchomienie menedżera obsługi offline tak szybko, jak to możliwe.
Metoda SetSourceSite w klasie SMS_ImagePackage Ustawia kod witryny źródłowej dla pakietu obrazów.
Metoda odblokowania w klasie SMS_ImagePackage Ustawia lokację źródłową na bieżącą witrynę, odblokowując pakiet obrazów.

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]

Zobacz SMS_PackageBaseclass Klasa WMI serwera.

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.

ImageDiskLayout Typ danych: String

Typ dostępu: Tylko do odczytu

Kwalifikatory: [leniwy, odczyt]

Ciąg XML zawierający informacje o układzie stacji dysków dotyczące źródłowego obrazu WIM. Wartość domyślna to "".

ImageProperty Typ danych: String

Typ dostępu: Właściwość do odczytu i zapisu

Kwalifikatory: [leniwe]

Ciąg XML metadanych obrazu dla źródłowego pliku WIM. Wartość domyślna to "".

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

Kwalifikatory: brak

Zobacz SMS_PackageBaseclass Klasa WMI serwera.

PackageID Typ danych: String

Typ dostępu: [klucz]

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.

Dla tej klasy typ pakietu to PKG_TYPE_IMAGE (257).

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), lazy, ResID(725), ResDLL("SMS_RSTT.dll")]

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.

SedoObjectVersion Typ danych: String

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

  • Icon("Package.ico")

    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.

    Aby rozpocząć korzystanie z tej klasy, zobacz Jak dodać pakiet obrazu systemu operacyjnego w programie Configuration Manager.

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.