Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Загружает сервер DLL в реализующий суррогат. COM вызывает этот метод при запросе активации для класса сервера DLL, если класс зарегистрирован как DllSurrogate.
Синтаксис
HRESULT LoadDllServer(
[in] REFCLSID Clsid
);
Параметры
[in] Clsid
CLSID загружаемого сервера DLL.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и S_OK.
Комментарии
При получении запроса на загрузку через LoadDllServer суррогат должен выполнить следующие действия:
- Создайте объект фабрики класса, который поддерживает IUnknown, IClassFactory и IMarshal.
- Вызовите Метод CoRegisterClassObject , чтобы зарегистрировать новый объект фабрики класса в качестве фабрики класса для запрошенного идентификатора CLSID.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | objidlbase.h (включая ObjIdl.h) |