Udostępnij za pośrednictwem


SMS_ImagePackage Server WMI Class

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

Poniższa składnia jest uproszczona z 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 pliku SMS_ImagePackage.

Metoda Opis
AddChangeNotification, metoda w klasie SMS_ImagePackage Dodaje powiadomienie o zmianie pakietu obrazów.
AddDistributionPoints, metoda w klasie SMS_ImagePackage Dodaje punkty dystrybucji pakietu.
GetImageProperties, metoda w klasie SMS_ImagePackage Odczytuje wszystkie właściwości obrazu z określonego pliku WIM do ciągu XML.
RefreshPkgSource, metoda 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.
ReloadImageProperties, metoda w klasie SMS_ImagePackage Ponownie ładuje właściwości obrazu ze źródłowego pliku WIM i aktualizuje bazę danych.
RunOfflineServicingManager, metoda w klasie SMS_ImagePackage Wyzwala menedżera obsługi offline tak szybko, jak to możliwe.
SetSourceSite, metoda w klasie SMS_ImagePackage Ustawia kod lokacji źródłowej pakietu obrazów.
Unlock Method in Class 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 Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

AlternateContentProviders Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [duże, leniwe]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Description Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ExtendedData Typ danych: UInt8 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [duże, leniwe]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ExtendedDataSize Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ForcedDisconnectDelay Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ForcedDisconnectEnabled Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ForcedDisconnectNumRetries Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Icon Typ danych: UInt8 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [duże]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

IconSize Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

IgnoreAddressSchedule Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ImageDiskLayout Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [leniwy, przeczytaj]

Ciąg XML informacji układu dysku o źródłowym obrazie WIM. Wartość domyślna to "".

ImageProperty Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

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

ISVData Typ danych: UInt8 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [duże, leniwe]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ISVDataSize Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Language Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

LastRefreshTime Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

LocalizedCategoryInstanceNames Typ danych: String Tablica

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Manufacturer Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

MIFFilename Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

MIFName Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

MIFPublisher Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

MIFVersion Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Name Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

NumOfPrograms Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

PackageID Typ danych: String

Typ dostępu: [key]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

PackageType Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Dla tej klasy typ pakietu to PKG_TYPE_IMAGE (257).

PkgFlags Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [bity]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

PkgSourceFlag Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

PkgSourcePath Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

PreferredAddressType Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Priority Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

RefreshPkgSourceFlag Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

RefreshSchedule Typ danych: SMS_ScheduleToken Tablica

Typ dostępu: [max(15), lazy, ResID(725), ResDLL("SMS_RSTT.dll")]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

SecuredScopeNames Typ danych: String Tablica

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

SedoObjectVersion Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ShareName Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

ShareType Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

SourceDate Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

SourceSite Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

SourceVersion Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

StoredPkgPath Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

StoredPkgVersion Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

Version Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zobacz SMS_PackageBaseclass Server WMI Class (Klasa WMI serwera SMS_PackageBaseclass).

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.