Bagikan melalui


ICOMAdminCatalog::InstallComponent method (comadmin.h)

Menginstal semua komponen (kelas COM) dari file DLL ke dalam aplikasi COM+ dan mendaftarkan komponen dalam database pendaftaran kelas COM+.

Sintaks

HRESULT InstallComponent(
  [in] BSTR bstrApplIDOrName,
  [in] BSTR bstrDLL,
  [in] BSTR bstrTLB,
  [in] BSTR bstrPSDLL
);

Parameter

[in] bstrApplIDOrName

GUID atau nama aplikasi.

[in] bstrDLL

Nama file DLL yang berisi komponen yang akan diinstal.

[in] bstrTLB

Nama file pustaka tipe eksternal. Jika file pustaka jenis disematkan di DLL, teruskan string kosong untuk parameter ini.

[in] bstrPSDLL

Nama file DLL proxy-stub. Jika tidak ada DLL proxy-stub yang terkait dengan komponen, teruskan string kosong untuk parameter ini.

Nilai kembali

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

Keterangan

InstallComponent menyediakan pendaftaran penuh komponen dalam database pendaftaran kelas COM+ (RegDB) sebagai komponen yang dikonfigurasi, termasuk antarmuka, metode, pustaka jenis, dan informasi proxy-stub yang diperlukan untuk marshaling.

InstallComponent adalah cara yang disarankan untuk menginstal semua komponen ke aplikasi COM+ alih-alih ICOMAdminCatalog::ImportComponent.

Persyaratan

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

Lihat juga

ICOMAdminCatalog