SMS_BootImagePackage Server WMI Class

Klasa SMS_BootImagePackage Instrumentacja zarządzania windows (WMI) to klasa serwera dostawcy programu SMS w Configuration Manager, która służy jako jednostka dystrybucji plików źródłowych obrazu rozruchowego, które są używane do uruchamiania komputera ze środowiskiem przed instalacyjnym systemu Windows (PE) 2.0 i zezwalają na akcje sekwencji zadań wdrażania systemu operacyjnego.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

Class SMS_BootImagePackage : SMS_PackageBaseclass  
{  
      UInt32 ActionInProgress;  
      String AlternateContentProviders;  
      String Architecture;  
      String BackgroundBitmapPath;  
      String ContextID;  
      Boolean DefaultImage;  
      String Description;  
      Boolean EnableLabShell;  
      UInt8 ExtendedData[];  
      UInt32 ExtendedDataSize;  
      UInt32 ForcedDisconnectDelay;  
      Boolean ForcedDisconnectEnabled;  
      UInt32 ForcedDisconnectNumRetries;  
      UInt8 Icon[];  
      UInt32 IconSize;  
      Boolean IgnoreAddressSchedule;  
      String ImageDiskLayout;  
      UInt32 ImageIndex;  
      String ImageOSVersion;  
      String ImagePath;  
      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;  
      UInt32 OptionalComponents[];  
      String PackageID;  
      UInt32 PackageSize;  
      UInt32 PackageType;  
      UInt32 PkgFlags;  
      UInt32 PkgSourceFlag;  
      String PkgSourcePath;  
      String PreExecCommandLine;  
      String PreExecSourceDirectory;  
      String PreferredAddressType;  
      UInt32 Priority;  
      SMS_Driver_Details ReferencedDrivers[];  
      Boolean RefreshPkgSourceFlag;  
      SMS_ScheduleToken RefreshSchedule[];  
      UInt32 ScratchSpace;  
      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_BootImagePackage.

Metoda Opis
AddChangeNotification, metoda w klasie SMS_BootImagePackage Dodaje powiadomienie o zmianie pakietu obrazu rozruchowego.
AddDistributionPoints, metoda w klasie SMS_BootImagePackage Dodaje punkty dystrybucji pakietu.
DeleteContextID, metoda w klasie SMS_BootImagePackage Usuwa kolejkę stanu skojarzoną z określonym identyfikatorem kontekstu pakietu obrazu rozruchowego.
ExportDefaultBootImage, metoda w klasie SMS_BootImagePackage Finalizuje i eksportuje obraz rozruchowy ze źródła instalacji zestawu Windows Assessment and Deployment Kit do określonej lokalizacji.
GetImageProperties, metoda w klasie SMS_BootImagePackage Odczytuje wszystkie właściwości obrazu z określonego źródłowego pliku wim do ciągu XML.
QueryOSDBinaryInjectionStatus, metoda w klasie SMS_BootImagePackage Wykonuje zapytanie o bieżący stan iniekcji plików binarnych wdrażania systemu operacyjnego.
RefreshPkgSource, metoda w klasie SMS_BootImagePackage 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_BootImagePackage Ponownie ładuje właściwości obrazu ze źródłowego pliku wim i aktualizuje bazę danych.
SetSourceSite, metoda w klasie SMS_BootImagePackage Ustawia kod lokacji źródłowej pakietu obrazu rozruchowego.
Unlock, metoda w klasie SMS_BootImagePackage Ustawia lokację źródłową na bieżącą lokację, odblokowując pakiet obrazu rozruchowego.
UpdateDefaultImage, metoda w klasie SMS_BootImagePackage Tworzy kopię obrazu WIM wskazywaną przez właściwość ImagePath i wprowadza ją z plikami OSD do wdrożenia obrazu rozruchowego.
UpdateImage, metoda w klasie SMS_BootImagePackage Tworzy kopię obrazu dla pakietu obrazu rozruchowego i aktualizuje obraz za pomocą plików do wdrożenia obrazu rozruchowego.
UpdateOptionalComponents, metoda w klasie SMS_BootImagePackage Aktualizacje wszystkie określone składniki opcjonalne do obrazu rozruchowego.

Właściwości

Architecture
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Architektura obrazu rozruchowego. Poniżej przedstawiono możliwe wartości. Wartość domyślna to "".

Value Architektura
x86 32-bitowy mikroprocesor I386
ia64 Itanium 64-bitowy mikroprocesor
x64 64-bitowy mikroprocesor X86-64

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ży, leniwy]

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

BackgroundBitmapPath
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Ścieżka uniwersalnej konwencji nazewnictwa (UNC) mapy bitowej tła WinPE. Aplikacja może ustawić tę właściwość tak, aby używała niestandardowej mapy bitowej, podając ścieżkę do niestandardowych plików mapy bitowej.

ContextID
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Identyfikator kontekstu, który można odpytować o stan wstrzykiwania plików binarnych wdrażania systemu operacyjnego. Operacja iniekcji zajmuje sporo czasu, a aplikacja może używać tej właściwości do okresowego stanu. Wartość domyślna to "".

DefaultImage
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

true jeśli jest to domyślny obraz rozruchowy. Wartość domyślna to false.

Description
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

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

EnableLabShell
Typ danych: Boolean

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

true jeśli obsługa wiersza polecenia jest włączona. Wartość domyślna to false.

ExtendedData
Typ danych: UInt8 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [duży, leniwy]

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 o układzie dysku dla obrazu źródłowego reprezentowany przez plik wim (format WIM). Wartość domyślna to "".

ImageIndex
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Nie jest używany na potrzeby obrazu rozruchowego.

ImageOSVersion
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Wersja systemu operacyjnego dla obrazu domyślnego w pliku WIM rozruchu.

ImagePath
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Oryginalna ścieżka źródła obrazu. Configuration Manager używa tej ścieżki wewnętrznie, gdy administrator importuje obraz. Po zaimportowaniu obrazu Configuration Manager wprowadza go za pomocą plików binarnych wdrażania systemu operacyjnego.

ImageProperty
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Ciąg XML zawierający metadane źródłowego pliku wim, na przykład wersji. Wartość domyślna to "".

ISVData
Typ danych: UInt8 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [duży, leniwy]

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).

OptionalComponents
Typ danych: UInt32 Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Lista identyfikatorów opcjonalnych składników, które zostaną włączone w programie WinPE. Możliwe wartości to:

Identyfikator Składnik
1 WinPE-DismCmdlets
2 WinPE-Dot3Svc
3 WinPE-EnhancedStorage
4 WinPE-FMAPI
5 WinPE-FontSupport-JA-JP
6 WinPE-FontSupport-KO-KR
7 WinPE-FontSupport-ZH-CN
8 WinPE-FontSupport-ZH-HK
9 WinPE-FontSupport-ZH-TW
10 WinPE-HTA
11 WinPE-StorageWMI
12 WinPE-LegacySetup
13 WinPE-MDAC
14 WinPE-NetFx4
15 WinPE-PowerShell3
16 WinPE-PPPoE
17 WinPE-RNDIS
18 WinPE-Scripting
19 WinPE-SecureStartup
20 WinPE-Setup
21 WinPE-Setup-Client
22 WinPE-Setup-Server
23 Nie dotyczy
24 Narzędzia WinPE-WDS-Tools
25 WinPE-WinReCfg
26 WinPE-WMI

Te informacje dotyczą programu System Center 2012 Configuration Manager SP1 lub nowszego oraz programu System Center 2012 R2 Configuration Manager lub nowszego.

PackageID
Typ danych: String

Typ dostępu: [key]

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

PackageSize
Typ danych: UInt32

Typ dostępu: Odczyt

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_BOOTIMAGE (258).

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).

PreExecCommandLine
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Wiersz polecenia dla punktu zaczepienia przed wykonaniem wstrzyknięty do programu WinPE.

PreExecSourceDirectory
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Ścieżka UNC wstępnego wpięcia katalogu źródłowego wstrzyknięta do systemu WinPE.

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).

ReferencedDrivers
Typ danych: SMS_Driver_Details Tablica

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Tablica szczegółów dotyczących sterowników Configuration Manager zawartych w obrazie rozruchowym na potrzeby importowania.

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]

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

ScratchSpace
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [leniwy]

Określa ilość dostępnego miejsca na zarysowania w programie WinPE. Możliwe wartości to:

Megabajtów
32
64
128
256
512

Aby uzyskać dodatkowe informacje, zobacz DISM Windows PE servicing command-line options (Opcje wiersza polecenia obsługi środowiska Windows PE).

Te informacje dotyczą programu System Center 2012 Configuration Manager SP1 lub nowszego oraz programu System Center 2012 R2 Configuration Manager lub nowszego.

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.