Compartilhar via


Método ICOMAdminCatalog2::P romoteUnconfiguredComponents (comadmin.h)

Promove as classes especificadas de componentes não configurados para componentes configurados.

Nota Antes de chamar esse método, é necessário primeiro importar os componentes não configurados usando o método ImportUnconfiguredComponents . Caso contrário, esse método retornará um erro de E_INVALIDARG.
 

Sintaxe

HRESULT PromoteUnconfiguredComponents(
  [in]           BSTR    bstrApplicationIDOrName,
  [in]           VARIANT *pVarCLSIDOrProgID,
  [in, optional] VARIANT *pVarComponentType
);

Parâmetros

[in] bstrApplicationIDOrName

A ID do aplicativo ou o nome do aplicativo que contém os componentes a serem promovidos.

[in] pVarCLSIDOrProgID

Os componentes não configurados a serem promovidos. Cada elemento da Variant pode ser uma String que contém uma ID de classe ou ID de programa, um único objeto de catálogo ou uma coleção de catálogos (por exemplo, conforme retornado pelo método GetCollectionByQuery2 ).

[in, optional] pVarComponentType

Os bitnes de cada componente. Esse parâmetro pode usar um dos valores a seguir. Se esse parâmetro for omitido, a bitness nativa do computador será assumida.

Valor Significado
COMAdmin32BitComponent
0x1
Usa um formato de 32 bits.
COMAdmin64BitComponent
0x2
Usa um formato de 64 bits.

Retornar valor

Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comadmin.h

Confira também

ICOMAdminCatalog2