Metode ISurrogate::LoadDllServer (objidl.h)
Memuat server DLL ke dalam pengganti penerapan. COM memanggil metode ini ketika ada permintaan aktivasi untuk kelas server DLL, jika kelas terdaftar sebagai DllSurrogate.
Sintaks
HRESULT LoadDllServer(
[in] REFCLSID Clsid
);
Parameter
[in] Clsid
CLSID server DLL yang akan dimuat.
Nilai kembali
Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, dan S_OK.
Keterangan
Setelah menerima permintaan beban melalui LoadDllServer, pengganti harus melakukan langkah-langkah berikut:
- Buat objek pabrik kelas yang mendukung IUnknown, IClassFactory, dan IMarshal.
- Panggil CoRegisterClassObject untuk mendaftarkan objek pabrik kelas baru sebagai pabrik kelas untuk CLSID yang diminta.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows 2000 Server [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | objidl.h (termasuk ObjIdl.h) |