ICOMAdminCatalog2::CopyComponents-Methode (comadmin.h)
Kopiert die angegebenen Komponenten von einer Partition in eine andere.
Syntax
HRESULT CopyComponents(
[in] BSTR bstrSourceApplicationIDOrName,
[in] VARIANT *pVarCLSIDOrProgID,
[in] BSTR bstrDestinationApplicationIDOrName
);
Parameter
[in] bstrSourceApplicationIDOrName
Die Anwendungs-ID oder der Name der Quellanwendung.
[in] pVarCLSIDOrProgID
Die zu kopierenden Komponenten. Jedes Element des Variant-Elements kann ein String sein, der eine Klassen-ID oder Programm-ID, ein einzelnes Katalogobjekt oder eine Katalogsammlung enthält (z. B. wie von der GetCollectionByQuery2-Methode zurückgegeben).
[in] bstrDestinationApplicationIDOrName
Die Anwendungs-ID oder der Name der Zielanwendung.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED und E_FAIL sowie die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Mindestens eine der benannten Anwendungen ist in mehreren Partitionen vorhanden. Um diesen Fehler zu vermeiden, verwenden Sie Anwendungs-IDs anstelle von Namen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comadmin.h |