Метод ICoCreateLocally::CoCreateLocally (msaatext.h)
Клиенты вызывают ICoCreateLocally::CoCreateLocally , чтобы создать вспомогательный объект в том же контексте, что и объект сервера. Это позволяет клиентам повысить производительность, так как они выполняются в серверном приложении.
Microsoft Windows Text Services Framework для получения дополнительных сведений о расширенных технологиях ввода текста и естественного языка.
Синтаксис
HRESULT CoCreateLocally(
[in] REFCLSID rclsid,
[in] DWORD dwClsContext,
[in] REFIID riid,
[out] IUnknown **punk,
[in] REFIID riidParam,
[in] IUnknown *punkParam,
[in] VARIANT varParam
);
Параметры
[in] rclsid
Тип: REFCLSID
Идентификатор класса объекта, создаваемого локально.
[in] dwClsContext
Тип: DWORD
Контекст, в котором должен выполняться вспомогательный объект. Обычно это CLSCTX_INPROC_SERVER.
[in] riid
Тип: REFIID
Требуемый идентификатор интерфейса (IID).
[out] punk
Тип: IUnknown*
Указатель интерфейса на требуемый идентификатор интерфейса (из riid).
[in] riidParam
Тип: REFIID
Необязательный параметр интерфейса, передаваемый в новый вспомогательный объект. Этот параметр задает идентификатор интерфейса.
[in] punkParam
Тип: IUnknown*
Необязательный параметр интерфейса, передаваемый в новый вспомогательный объект. Этот параметр задает указатель интерфейса.
[in] varParam
Тип: VARIANT
Необязательный параметр интерфейса, передаваемый в новый вспомогательный объект.
Возвращаемое значение
Тип: HRESULT
Возвращает значение S_OK, если операция завершилась успешно.
Если это не удалось, возвращает следующее значение или другой стандартный код ошибки COM.
Ошибка | Описание |
---|---|
|
Клиент не имеет достаточных разрешений для создания этого объекта в серверном процессе. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | msaatext.h |
DLL | Msaatext.dll |
Распространяемые компоненты | Активные специальные возможности 2.0 RDK в Windows NT 4.0 с пакетом обновления 6 (SP6) и более поздних версий и Windows 98 |