Метод IServicePool::GetObject (comsvcs.h)

Извлекает объект из пула объектов.

Возвращаемый объект — это COM-объект, который может выполняться в произвольных моделях и контекстах потоков.

Синтаксис

HRESULT GetObject(
  [in]  REFIID riid,
  [out] void   **ppv
);

Параметры

[in] riid

Ссылка на идентификатор запрошенного объекта.

[out] ppv

Запрошенный объект.

Возвращаемое значение

Этот метод может возвращать следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
CO_E_ACTIVATION_FAILED
Сбой активации объекта.
CO_E_ACTIVATIONFAILED_TIMEOUT
Сбой активации объекта из-за истечения времени ожидания.
CO_E_NOTINITIALIZED
Пул объектов не инициализирован.

Требования

   
Минимальная версия клиента Windows 2000 Professional с пакетом обновления 4 (SP4), Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

IServicePool