Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Загружает 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 | objidl.h (включая ObjIdl.h) |