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 |