IProcessInitializer::Startup メソッド (comsvcs.h)

Dllhost.exe の開始時に呼び出されます。

構文

HRESULT Startup(
  [in] IUnknown *punkProcessControl
);

パラメーター

[in] punkProcessControl

起動中の COM コンポーネントの IUnknown インターフェイスへのポインター。

Windows XP/2000: このパラメーターは常に NULL です

戻り値

このメソッドは、E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、S_OKの標準戻り値を返すことができます。

解説

punkProcessControl によって参照される IUnknown インターフェイスは、IProcessInitControl インターフェイスを実装する COM コンポーネントに属している必要があります。このインターフェイスでは、単一のメソッド ResetInitializerTimeout がサポートされていますStartup の初期化コードは ResetInitializerTimeout メソッドを呼び出すことができます。dwSecondsRemaining は、コンポーネントの起動がタイムアウトするまでの残りの秒数に設定されます。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー comsvcs.h

関連項目

IProcessInitializer