Třída WMI serveru SMS_BootImagePackage Server

Třída SMS_BootImagePackage rozhraní WMI (Windows Management Instrumentation) je třída serveru poskytovatele SMS v nástroji Configuration Manager, která slouží jako distribuční jednotka pro zdrojové soubory spouštěcích imagí, které se používají ke spuštění počítače s prostředím PE (Windows Pre-Installation Environment) 2.0 a umožňují akce pořadí úkolů nasazení operačního systému.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

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

V následující tabulce jsou uvedeny metody v SMS_BootImagePackagerozhraní .

Metoda Popis
Metoda AddChangeNotification ve třídě SMS_BootImagePackage Přidá oznámení o změně balíčku spouštěcí bitové kopie.
Metoda AddDistributionPoints ve třídě SMS_BootImagePackage Přidá distribuční body pro balíček.
Metoda DeleteContextID ve třídě SMS_BootImagePackage Odstraní stavovou frontu, která je přidružena k zadanému identifikátoru kontextu balíčku spouštěcí image.
Metoda ExportDefaultBootImage ve třídě SMS_BootImagePackage Dokončí a exportuje spouštěcí bitovou kopii ze zdroje instalace sady Windows Assessment and Deployment Kit do zadaného umístění.
Metoda GetImageProperties ve třídě SMS_BootImagePackage Načte všechny vlastnosti image ze zadaného zdrojového souboru WIM do řetězce XML.
Metoda QueryOSDBinaryInjectionStatus ve třídě SMS_BootImagePackage Dotazuje se na aktuální stav injektáže binárních souborů pro nasazení operačního systému.
Metoda RefreshPkgSource ve třídě SMS_BootImagePackage Aktualizuje zdroj balíčku ve všech distribučních bodech, pokud se vlastnosti balíčku nezměnily.
Metoda ReloadImageProperties ve třídě SMS_BootImagePackage Znovu načte vlastnosti obrázku ze zdrojového souboru WIM a aktualizuje databázi.
Metoda SetSourceSite ve třídě SMS_BootImagePackage Nastaví kód zdrojového webu pro balíček spouštěcí image.
Odemknout metodu ve třídě SMS_BootImagePackage Nastaví zdrojový web na aktuální web a odemkne balíček spouštěcí image.
Metoda UpdateDefaultImage ve třídě SMS_BootImagePackage Vytvoří kopii obrazu WIM, na který odkazuje vlastnost ImagePath, a vloží ji se soubory OSD pro nasazení spouštěcí image.
Metoda UpdateImage ve třídě SMS_BootImagePackage Vytvoří kopii bitové kopie pro balíček spouštěcí bitové kopie a aktualizuje ji pomocí souborů pro nasazení spouštěcí bitové kopie.
Metoda UpdateOptionalComponents ve třídě SMS_BootImagePackage Aktualizace všech zadaných volitelných součástí spouštěcí bitové kopie.

Vlastnosti

Architecture Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Architektura spouštěcí image. Následující hodnoty jsou možné. Výchozí hodnota je "".

Hodnota Architecture
Procesor x86 I386 32bitový mikroprocesor
ia64 64bitový mikroprocesor Itanium
Procesor x64 64bitový mikroprocesor X86-64

ActionInProgress Datový typ: UInt32

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

AlternateContentProviders Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikátory: [velký, líný]

Viz SMS_PackageBaseclass Server – třída WMI.

BackgroundBitmapPath Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Cesta UNC (Universal Naming Convention) bitmapy na pozadí WinPE. Aplikace může tuto vlastnost nastavit tak, aby používala vlastní rastrový obrázek zadáním cesty k vlastním rastrovým souborům.

ContextID Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

ID kontextu, na který se lze dotazovat na stav vkládání binárních souborů nasazení operačního systému. Operace injektáže trvá poměrně dlouho a vaše aplikace může tuto vlastnost používat pro pravidelný stav. Výchozí hodnota je "".

DefaultImage Datový typ: Boolean

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

true Pokud se jedná o výchozí spouštěcí image. Výchozí hodnota je false.

Description Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

EnableLabShell Datový typ: Boolean

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

true Pokud je povolena podpora příkazového řádku. Výchozí hodnota je false.

ExtendedData Datový typ: UInt8 Matice

Typ přístupu: čtení/zápis

Kvalifikátory: [velký, líný]

Viz SMS_PackageBaseclass Server – třída WMI.

ExtendedDataSize Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Viz SMS_PackageBaseclass Server – třída WMI.

ForcedDisconnectDelay Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

ForcedDisconnectEnabled Datový typ: Boolean

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

ForcedDisconnectNumRetries Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Icon Datový typ: UInt8 Matice

Typ přístupu: čtení/zápis

Kvalifikace: [velký]

Viz SMS_PackageBaseclass Server – třída WMI.

IconSize Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Viz SMS_PackageBaseclass Server – třída WMI.

IgnoreAddressSchedule Datový typ: Boolean

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

ImageDiskLayout Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikátory: [líný, čtěte]

Řetězec XML obsahující informace o rozložení disku pro zdrojovou bitovou kopii představovaný souborem WIM (formát WIM). Výchozí hodnota je "".

ImageIndex Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Nepoužívá se pro spouštěcí image.

ImageOSVersion Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Verze operačního systému pro výchozí bitovou kopii ve spouštěcím souboru WIM.

ImagePath Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Cesta ke zdroji původní image. Configuration Manager tuto cestu používá interně, když správce importuje image. Při importu image do ní Configuration Manager vloží binární soubory nasazení operačního systému.

ImageProperty Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Řetězec XML, který obsahuje metadata zdrojového souboru WIM, například příslušnou verzi. Výchozí hodnota je "".

ISVData Datový typ: UInt8 Matice

Typ přístupu: čtení/zápis

Kvalifikátory: [velký, líný]

Viz SMS_PackageBaseclass Server – třída WMI.

ISVDataSize Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Viz SMS_PackageBaseclass Server – třída WMI.

Language Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

LastRefreshTime Datový typ: DateTime

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

LocalizedCategoryInstanceNames Datový typ: String Matice

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

Manufacturer Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

MIFFilename Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

MIFName Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

MIFPublisher Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

MIFVersion Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Name Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

NumOfPrograms Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

OptionalComponents Datový typ: UInt32 Matice

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Seznam identifikátorů volitelných součástí, které budou povolené ve WinPE. Možné hodnoty jsou:

Identifikátor Součást
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 Neuplatňuje se
24 WinPE-WDS-Tools
25 WinPE-WinReCfg
26 WinPE-WMI

Tyto informace platí pro System Center 2012 Configuration Manager SP1 nebo novější a System Center 2012 R2 Configuration Manager nebo novější.

PackageID Datový typ: String

Typ přístupu: [klíč]

Viz SMS_PackageBaseclass Server – třída WMI.

PackageSize Datový typ: UInt32

Typ přístupu: Čtení

Viz SMS_PackageBaseclass Server – třída WMI.

PackageType Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Pro tuto třídu je typ balíčku PKG_TYPE_BOOTIMAGE (258).

PkgFlags Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikátory: [bits]

Viz SMS_PackageBaseclass Server – třída WMI.

PkgSourceFlag Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

PkgSourcePath Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

PreExecCommandLine Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Příkazový řádek pro zavěšení před spuštěním vložený do WinPE.

PreExecSourceDirectory Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Cesta UNC háku před spuštěním zdrojového adresáře vloženého do prostředí WinPE.

PreferredAddressType Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Priority Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

ReferencedDrivers Datový typ: SMS_Driver_Details Matice

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Pole podrobností o ovladačích nástroje Configuration Manager, které jsou součástí spouštěcí image pro import.

RefreshPkgSourceFlag Datový typ: Boolean

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Viz SMS_PackageBaseclass Server – třída WMI.

RefreshSchedule Datový typ: SMS_ScheduleToken Matice

Typ přístupu: [max(15), líný]

Viz SMS_PackageBaseclass Server – třída WMI.

ScratchSpace Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: [líný]

Určuje velikost dostupného pomocného místa v prostředí WinPE. Možné hodnoty jsou:

Megabajty
32
64
128
256
512

Další informace najdete v tématu Možnosti příkazového řádku obsluhy prostředí Windows PE pro prostředí DISM.

Tyto informace platí pro System Center 2012 Configuration Manager SP1 nebo novější a System Center 2012 R2 Configuration Manager nebo novější.

SecuredScopeNames Datový typ: String Matice

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

SedoObjectVersion Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

ShareName Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

ShareType Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

SourceDate Datový typ: DateTime

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

SourceSite Datový typ: String

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

SourceVersion Datový typ: UInt32

Typ přístupu: Jen pro čtení

Kvalifikace: [číst]

Viz SMS_PackageBaseclass Server – třída WMI.

StoredPkgPath Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

StoredPkgVersion Datový typ: UInt32

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Version Datový typ: String

Typ přístupu: čtení/zápis

Kvalifikace: Žádné

Viz SMS_PackageBaseclass Server – třída WMI.

Poznámky

Mezi kvalifikátory třídy pro tuto třídu patří:

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Požadavky na modul runtime serveru Configuration Manager.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj serveru Configuration Manager.