Метод ICOMAdminCatalog2::RecycleApplicationInstances (comadmin.h)

Перезапускает (завершает работу и перезапускает) указанные процессы сервера приложений.

Синтаксис

HRESULT RecycleApplicationInstances(
  [in] VARIANT *pVarApplicationInstanceID,
  [in] long    lReasonCode
);

Параметры

[in] pVarApplicationInstanceID

Экземпляры приложения для перезапуска. Каждый элемент Variant может быть строковым идентификатором GUID экземпляра приложения (например, возвращаемым методом GetApplicationInstanceIDFromProcessID ), одним объектом каталога или коллекцией каталога (например, возвращаемым методом GetCollectionByQuery2 ).

[in] lReasonCode

Причина перезапуска указанных экземпляров приложения. Этот код записывается в запись журнала событий.

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

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.

Код возврата Описание
S_OK
Метод завершился успешно.
COMADIN_E_OBJECT_DOES_NOT_EXIST
Указанный экземпляр приложения не существует.

Требования

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

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

ICOMAdminCatalog2