Metodo ICOMAdminCatalog2::CopyComponents (comadmin.h)
Copia i componenti specificati da una partizione a un'altra.
Sintassi
HRESULT CopyComponents(
[in] BSTR bstrSourceApplicationIDOrName,
[in] VARIANT *pVarCLSIDOrProgID,
[in] BSTR bstrDestinationApplicationIDOrName
);
Parametri
[in] bstrSourceApplicationIDOrName
ID applicazione o nome dell'applicazione di origine.
[in] pVarCLSIDOrProgID
Componenti da copiare. Ogni elemento di Variant può essere string contenente un ID classe o un ID programma, un singolo oggetto catalogo o una raccolta di cataloghi, ad esempio come restituito dal metodo GetCollectionByQuery2 .
[in] bstrDestinationApplicationIDOrName
ID applicazione o nome dell'applicazione di destinazione.
Valore restituito
Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e E_FAIL, nonché i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Metodo completato correttamente. |
|
Almeno una delle applicazioni denominate esiste in più partizioni. Per evitare questo errore, usare ID applicazione anziché nomi. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | comadmin.h |