Поделиться через


Метод IOleItemContainer::IsRunning (oleidl.h)

Определяет, выполняется ли указанный объект.

Синтаксис

HRESULT IsRunning(
  [in] LPOLESTR pszItem
);

Параметры

[in] pszItem

Имя контейнера для объекта .

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

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

Код возврата Описание
S_OK
Объект выполняется.
S_FALSE
Объект не выполняется.
MK_E_NOOBJECT
Параметр не идентифицирует объект в этом контейнере.

Комментарии

Реализация моникера элемента IMoniker::IsRunning вызывает этот метод.

Примечания для разработчиков

Реализация IOleItemContainer::IsRunning должна сначала определить, определяет ли pszItem один из объектов контейнера. В противном случае реализация должна вернуть MK_E_NOOBJECT. Если объект не загружен, реализация должна вернуть S_FALSE. Если она загружена, реализация может вызвать функцию OleIsRunning , чтобы определить, запущена ли она.

Если pszItem называет псевдо-объект, реализация может просто вернуть S_OK, так как псевдо-объект выполняется при каждом запуске контейнера.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oleidl.h

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

IOleItemContainer