Метод 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 |