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.
Mengimpor komponen yang sudah terdaftar sebagai server dalam proses ke dalam aplikasi COM+.
Sintaks
HRESULT ImportComponent(
[in] BSTR bstrApplIDOrName,
[in] BSTR bstrCLSIDOrProgID
);
Parameter
[in] bstrApplIDOrName
GUID atau nama aplikasi.
[in] bstrCLSIDOrProgID
CLSID atau ProgID untuk diimpor komponen.
Mengembalikan nilai
Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, dan S_OK.
Keterangan
Umumnya, metode ini tidak boleh digunakan kecuali Anda ingin membatasi komponen hanya untuk penggunaan lokal. Jika tidak, gunakan metode InstallComponent alih-alih ImportComponent. InstallComponent sepenuhnya mendaftarkan komponen dalam database pendaftaran kelas COM+ (RegDB), sedangkan ImportComponent tidak, menghasilkan aplikasi dengan fungsionalitas terbatas.
ImportComponent tidak membawa antarmuka, metode, atau jenis informasi pustaka apa pun untuk komponen ke dalam database pendaftaran kelas COM+. Perilaku ini membatasi bagaimana komponen dapat dikonfigurasi. Ketika Anda mencoba mengekspor aplikasi COM+ yang memiliki komponen yang diimpor ke proksi aplikasi, proksi tidak berisi antarmuka atau jenis informasi pustaka untuk komponen dan marshaling untuk komponen tersebut gagal.
Persyaratan
| 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 |