Bagikan melalui


Metode ICOMAdminCatalog::InstallMultipleEventClasses (comadmin.h)

Menginstal kelas peristiwa dari beberapa file ke dalam aplikasi COM+.

Sintaks

HRESULT InstallMultipleEventClasses(
  [in] BSTR      bstrApplIdOrName,
  [in] SAFEARRAY **ppsaVarFileNames,
  [in] SAFEARRAY **ppsaVarCLSIDS
);

Parameter

[in] bstrApplIdOrName

GUID atau nama aplikasi.

[in] ppsaVarFileNames

Array nama file DLL yang berisi kelas peristiwa yang akan diinstal.

[in] ppsaVarCLSIDS

Array CLSID untuk kelas peristiwa yang akan diinstal.

Nilai kembali

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

Keterangan

Gunakan InstallMultipleEventClasses 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