Método ICOMAdminCatalog2::MoveComponents (comadmin.h)
Mueve los componentes especificados de una aplicación a otra.
Sintaxis
HRESULT MoveComponents(
[in] BSTR bstrSourceApplicationIDOrName,
[in] VARIANT *pVarCLSIDOrProgID,
[in] BSTR bstrDestinationApplicationIDOrName
);
Parámetros
[in] bstrSourceApplicationIDOrName
Identificador o nombre de la aplicación de origen.
[in] pVarCLSIDOrProgID
Componentes que se van a mover. Cada elemento de Variant puede ser una cadena que contenga un identificador de clase o un identificador de programa, un único objeto de catálogo o una colección de catálogos (por ejemplo, tal como devuelve el método GetCollectionByQuery2 ).
[in] bstrDestinationApplicationIDOrName
Identificador o nombre de la aplicación de destino.
Valor devuelto
Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y E_FAIL, así como los siguientes valores.
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
Al menos una de las aplicaciones con nombre existe en varias particiones. Para evitar este error, use identificadores de aplicación en lugar de nombres. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | comadmin.h |