Bagikan melalui


Metode ICOMAdminCatalog::InstallEventClass (comadmin.h)

Menginstal kelas peristiwa dari file ke dalam aplikasi COM+.

Sintaks

HRESULT InstallEventClass(
  [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 kelas peristiwa yang akan diinstal.

[in] bstrTLB

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

[in] bstrPSDLL

Nama file DLL proxy-stub. Jika tidak ada DLL proxy-stub yang terkait dengan kelas peristiwa, berikan 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

Gunakan InstallEventClass untuk menginstal kelas peristiwa dari DLL yang menyimpan implementasi dummy dari kelas peristiwa. Persyaratannya adalah DLL pendaftaran mandiri, pustaka jenis yang menjelaskan antarmuka yang diterapkan oleh kelas peristiwa, dan setiap kelas peristiwa memiliki CLSID dan ProgID.

Implementasi dummy antarmuka yang diekspos oleh kelas peristiwa tidak pernah benar-benar berjalan; hanya ada untuk mendaftarkan kelas peristiwa. Sebaliknya, ketika kelas peristiwa dibuat oleh penerbit, implementasi disediakan oleh sistem Peristiwa untuk mengirim peristiwa kepada pelanggan.

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