Bagikan melalui


Metode ICOMAdminCatalog2::CopyComponents (comadmin.h)

Menyalin komponen yang ditentukan dari satu partisi ke partisi lainnya.

Sintaks

HRESULT CopyComponents(
  [in] BSTR    bstrSourceApplicationIDOrName,
  [in] VARIANT *pVarCLSIDOrProgID,
  [in] BSTR    bstrDestinationApplicationIDOrName
);

Parameter

[in] bstrSourceApplicationIDOrName

ID aplikasi atau nama aplikasi sumber.

[in] pVarCLSIDOrProgID

Komponen yang akan disalin. Setiap elemen Varian dapat berupa String yang berisi ID kelas atau ID program, objek katalog tunggal, atau koleksi katalog (misalnya, seperti yang dikembalikan oleh metode GetCollectionByQuery2 ).

[in] bstrDestinationApplicationIDOrName

ID aplikasi atau nama aplikasi tujuan.

Nilai kembali

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, dan E_FAIL, serta nilai berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil diselesaikan.
COMADMIN_E_AMBIGUOUS_APPLICATION_NAME
Setidaknya salah satu aplikasi bernama ada di beberapa partisi. Untuk menghindari kesalahan ini, gunakan ID aplikasi alih-alih nama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header comadmin.h

Lihat juga

ICOMAdminCatalog2