IComApp2Events::OnAppRecycle2 メソッド (comsvcs.h)

サーバー アプリケーション プロセスがリサイクル終了としてマークされたときに生成されます。

構文

HRESULT OnAppRecycle2(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] GUID             guidApp,
  [in] GUID             guidProcess,
  [in] long             lReason
);

パラメーター

[in] pInfo

COMSVCSEVENTINFO 構造体へのポインター。

[in] guidApp

アプリケーション ID。

[in] guidProcess

プロセス ID。

[in] lReason

プロセスがリサイクルされた理由を説明する理由コード。 次のコードが定義されています。

意味
CRR_NO_REASON_SUPPLIED
0x00000000
理由が特定されていません。
CRR_LIFETIME_LIMIT
xFFFFFFFF
リサイクルに達するまでのアプリケーションの実行時間 (分) を指定します。
CRR_ACTIVATION_LIMIT
0xFFFFFFFE
指定した数のアクティブ化に達しました。
CRR_CALL_LIMIT
0xFFFFFFFD
アプリケーション内の構成済みオブジェクトに対する呼び出しの指定された数に達しました。
CRR_MEMORY_LIMIT
0xFFFFFFFC
プロセスが超えることができない指定されたメモリ使用量に達しました。
CRR_RECYCLED_FROM_UI
xFFFFFFFB
管理者は、コンポーネント サービス管理ツールを使用してプロセスをリサイクルすることにしました。

戻り値

ユーザーは、このメソッドからの戻り値を確認します。

要件

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

関連項目

IComApp2Events