Fungsi CoRegisterSurrogate (combaseapi.h)
Mendaftarkan proses pengganti melalui penunjuk antarmuka ISurrogate-nya .
Sintaks
HRESULT CoRegisterSurrogate(
[in] LPSURROGATE pSurrogate
);
Parameter
[in] pSurrogate
Penunjuk ke antarmuka ISurrogate pada proses pengganti yang akan didaftarkan.
Nilai kembali
Fungsi ini mengembalikan S_OK untuk menunjukkan bahwa proses pengganti berhasil didaftarkan.
Keterangan
Fungsi CoRegisterSurrogate mengatur penunjuk antarmuka global ke antarmuka ISurrogate yang diterapkan pada proses pengganti. Penunjuk ini diatur dalam DLL ole32 yang dimuat dalam proses pengganti. COM menggunakan pointer global ini di ole32 untuk memanggil metode ISurrogate. Fungsi ini biasanya dipanggil oleh implementasi pengganti saat diluncurkan.
Pada Windows Server 2003, jika aplikasi objek COM terdaftar sebagai layanan, COM memverifikasi pendaftaran. COM memastikan ID proses layanan, di manajer kontrol layanan (SCM), cocok dengan ID proses proses pendaftaran. Jika tidak, COM gagal dalam pendaftaran.
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 | combaseapi.h (termasuk Objbase.h) |
Pustaka | Ole32.lib |
DLL | Ole32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk