Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |