Bagikan melalui


Metode ICOMAdminCatalog2::AliasComponent (comadmin.h)

Membuat alias untuk komponen COM+ yang ada.

Sintaks

HRESULT AliasComponent(
  [in] BSTR bstrSrcApplicationIDOrName,
  [in] BSTR bstrCLSIDOrProgID,
  [in] BSTR bstrDestApplicationIDOrName,
  [in] BSTR bstrNewProgId,
  [in] BSTR bstrNewClsid
);

Parameter

[in] bstrSrcApplicationIDOrName

ID aplikasi atau nama aplikasi sumber yang berisi komponen.

[in] bstrCLSIDOrProgID

ID kelas atau ID program komponen tempat alias dibuat.

[in] bstrDestApplicationIDOrName

ID aplikasi atau nama aplikasi tujuan yang berisi alias. Jika argumen ini adalah NULL atau string kosong, alias dibuat dalam aplikasi sumber.

[in] bstrNewProgId

ID program alias.

[in] bstrNewClsid

ID kelas alias. Jika argumen ini adalah NULL atau string kosong, ID kelas baru yang unik akan ditetapkan.

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