Classe WMI do servidor SMS_BootImagePackage
A SMS_BootImagePackage
classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que serve como a unidade de distribuição para arquivos de origem de imagem de inicialização que são usados para iniciar um computador com o Pe (Ambiente de Pré-Instalação do Windows) 2.0 e permitir ações de sequência de tarefas de implantação do sistema operacional.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.
Sintaxe
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;
};
Métodos
A tabela a seguir mostra os métodos em SMS_BootImagePackage
.
Método | Descrição |
---|---|
Método AddChangeNotification na classe SMS_BootImagePackage | Adiciona uma notificação de alteração de pacote de imagem de inicialização. |
Método AddDistributionPoints na classe SMS_BootImagePackage | Adiciona os pontos de distribuição para o pacote. |
Método DeleteContextID na classe SMS_BootImagePackage | Exclui a fila de status associada à ID de contexto especificada para o pacote de imagem de inicialização. |
Método ExportDefaultBootImage na classe SMS_BootImagePackage | Finaliza e exporta uma imagem de inicialização de uma fonte de instalação do Kit de Avaliação e Implantação do Windows para um local especificado. |
Método GetImageProperties na classe SMS_BootImagePackage | Lê todas as propriedades da imagem do arquivo .wim de origem especificado para uma cadeia de caracteres XML. |
Método QueryOSDBinaryInjectionStatus na classe SMS_BootImagePackage | Consulta o status atual da injeção de binários de implantação do sistema operacional. |
Método RefreshPkgSource na classe SMS_BootImagePackage | Atualiza a fonte do pacote em todos os pontos de distribuição, quando as propriedades do pacote não foram alteradas. |
Método ReloadImageProperties na classe SMS_BootImagePackage | Recarrega as propriedades da imagem do arquivo .wim de origem e atualiza o banco de dados. |
Método SetSourceSite na classe SMS_BootImagePackage | Define o código do site de origem para o pacote de imagem de inicialização. |
Método Unlock na classe SMS_BootImagePackage | Define o site de origem para o site atual, desbloqueando o pacote de imagem de inicialização. |
Método UpdateDefaultImage na classe SMS_BootImagePackage | Cria uma cópia da imagem WIM apontada pela propriedade ImagePath e injeta-a com arquivos OSD para implantação de imagem de inicialização. |
Método UpdateImage na classe SMS_BootImagePackage | Cria uma cópia da imagem para o pacote de imagem de inicialização e atualiza a imagem com arquivos para implantação de imagem de inicialização. |
Método UpdateOptionalComponents na classe SMS_BootImagePackage | Atualizações todos os componentes opcionais especificados para a imagem de inicialização. |
Propriedades
Architecture
Tipo de dados: String
Tipo de acesso: somente leitura
Qualificadores: [leia]
Arquitetura da imagem de inicialização. Os valores a seguir são os valores possíveis. O valor padrão é "".
Valor | Arquitetura |
---|---|
x86 | Microprocessador I386 de 32 bits |
ia64 | Microprocessador itanium de 64 bits |
x64 | Microprocessador X86-64 de 64 bits |
ActionInProgress
Tipo de dados: UInt32
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
AlternateContentProviders
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
BackgroundBitmapPath
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Caminho da UNC (Convenção Universal de Nomenclatura) do bitmap em segundo plano do WinPE. Seu aplicativo pode definir essa propriedade para usar um bitmap personalizado fornecendo o caminho para os arquivos bitmap personalizados.
ContextID
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Uma ID de contexto que pode ser consultada para o status de injetar binários de implantação do sistema operacional. A operação de injeção leva um bom tempo e seu aplicativo pode usar essa propriedade para status periódico. O valor padrão é "".
DefaultImage
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
true
se essa for uma imagem de inicialização padrão. O valor padrão é false
.
Description
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
EnableLabShell
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
true
se o suporte à linha de comando estiver habilitado. O valor padrão é false
.
ExtendedData
Tipo de dados: UInt8
Matriz
Tipo de acesso: Leitura/Gravação
Qualificadores: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ExtendedDataSize
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ForcedDisconnectDelay
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ForcedDisconnectEnabled
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ForcedDisconnectNumRetries
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Icon
Tipo de dados: UInt8
Matriz
Tipo de acesso: Leitura/Gravação
Qualificadores: [grande]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
IconSize
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
IgnoreAddressSchedule
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ImageDiskLayout
Tipo de dados: String
Tipo de acesso: somente leitura
Qualificadores: [preguiçoso, lido]
Uma cadeia de caracteres XML de informações de layout de disco para a imagem de origem, representada por um arquivo .wim (formato WIM). O valor padrão é "".
ImageIndex
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Não usado para uma imagem de inicialização.
ImageOSVersion
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Versão do sistema operacional para a imagem padrão no arquivo WIM de inicialização.
ImagePath
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Caminho de origem da imagem original. Configuration Manager usa esse caminho internamente quando o administrador importa uma imagem. Quando a imagem é importada, Configuration Manager injeta-a com binários de implantação do sistema operacional.
ImageProperty
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Uma cadeia de caracteres XML que contém metadados do arquivo .wim de origem, por exemplo, a versão. O valor padrão é "".
ISVData
Tipo de dados: UInt8
Matriz
Tipo de acesso: Leitura/Gravação
Qualificadores: [grande, preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ISVDataSize
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Language
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
LastRefreshTime
Tipo de dados: DateTime
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
LocalizedCategoryInstanceNames
Tipo de dados: String
Matriz
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Manufacturer
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
MIFFilename
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
MIFName
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
MIFPublisher
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
MIFVersion
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Name
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
NumOfPrograms
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
OptionalComponents
Tipo de dados: UInt32
Matriz
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Uma lista de identificadores de componentes opcionais que serão habilitados no WinPE. Os valores possíveis são:
Identificador | Componente |
---|---|
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 | Não aplicável |
24 | WinPE-WDS-Tools |
25 | WinPE-WinReCfg |
26 | WinPE-WMI |
Essas informações se aplicam ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.
PackageID
Tipo de dados: String
Tipo de acesso: [chave]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
PackageSize
Tipo de dados: UInt32
Tipo de acesso: Leitura
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
PackageType
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Para essa classe, o tipo de pacote é PKG_TYPE_BOOTIMAGE (258).
PkgFlags
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [bits]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
PkgSourceFlag
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
PkgSourcePath
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
PreExecCommandLine
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Linha de comando para o gancho de pré-execução injetado no WinPE.
PreExecSourceDirectory
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Caminho UNC do gancho de pré-execução do diretório de origem injetado no WinPE.
PreferredAddressType
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Priority
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ReferencedDrivers
Tipo de dados: SMS_Driver_Details
Matriz
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Matriz de detalhes sobre Configuration Manager drivers incluídos na imagem de inicialização para importação.
RefreshPkgSourceFlag
Tipo de dados: Boolean
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
RefreshSchedule
Tipo de dados: SMS_ScheduleToken
Matriz
Tipo de acesso: [máximo(15), preguiçoso]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ScratchSpace
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: [preguiçoso]
Especifica a quantidade de espaço de arranhão disponível no WinPE. Os valores possíveis são:
Megabytes |
---|
32 |
64 |
128 |
256 |
512 |
Para obter informações adicionais, confira Opções de linha de comando de manutenção do DISM do Windows PE.
Essas informações se aplicam ao System Center 2012 Configuration Manager SP1 ou posterior e ao System Center 2012 R2 Configuration Manager ou posterior.
SecuredScopeNames
Tipo de dados: String
Matriz
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
SedoObjectVersion
Tipo de dados: String
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ShareName
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
ShareType
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
SourceDate
Tipo de dados: DateTime
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
SourceSite
Tipo de dados: String
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
SourceVersion
Tipo de dados: UInt32
Tipo de acesso: somente leitura
Qualificadores: [leia]
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
StoredPkgPath
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
StoredPkgVersion
Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Version
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
Consulte SMS_PackageBaseclass Classe WMI do Servidor.
Comentários
As qualificatórias de classe para esta classe incluem:
Protegido
Ícone("Package.ico")
Para obter mais informações sobre as qualificatórias de classe e as qualificatórias de propriedade incluídas na seção Propriedades, consulte Configuration Manager Qualificadores de Classe e Propriedade.
Requisitos
Requisitos de runtime
Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.
Requisitos de desenvolvimento
Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.