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


Метод IProcessInitializer::Startup (comsvcs.h)

Вызывается при запуске Dllhost.exe.

Синтаксис

HRESULT Startup(
  [in] IUnknown *punkProcessControl
);

Параметры

[in] punkProcessControl

Указатель на интерфейс IUnknown запуска com-компонента.

Windows XP/2000: Этот параметр всегда имеет значение NULL.

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

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

Комментарии

Интерфейс IUnknown , на который ссылается punkProcessControl, должен принадлежать com-компоненту, реализующего интерфейс IProcessInitControl ; этот интерфейс поддерживает один метод ResetInitializerTimeout. Код инициализации в startup может вызывать метод ResetInitializerTimeout , при этом параметр dwSecondsRemaining имеет значение, равное количеству секунд, оставшимся до истечения времени ожидания запуска компонента.

Требования

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

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

IProcessInitializer