IComThreadEvents インターフェイス (comsvcs.h)
シングル スレッド アパートメント (STA) が作成または終了された場合、およびアパートメント スレッドが割り当てられたときにサブスクライバーに通知します。 また、アクティビティがアパートメント スレッドに割り当てられているか未割り当てになっている場合も、サブスクライバーに通知されます。 イベントは、 COM+ カタログ 内のイベント ストアに異なる発行元からのイベント情報を格納する疎結合イベント システムである COM+ イベント サービスを使用してサブスクライバーに発行されます。
継承
IComThreadEvents インターフェイスは、IUnknown インターフェイスから継承されます。 IComThreadEvents には、 次の種類のメンバーもあります。
メソッド
IComThreadEvents インターフェイスには、これらのメソッドがあります。
IComThreadEvents::OnThreadAssignApartment アクティビティがアパートメント スレッドに割り当てられるときに生成されます。 |
IComThreadEvents::OnThreadBindToApartment 実行するアパートメント スレッドがない単一スレッド アパートメント (STA) スレッドにアパートメント スレッドが割り当てられるときに生成されます。 |
IComThreadEvents::OnThreadStart シングル スレッド アパートメント (STA) スレッドが開始されたときに生成されます。 |
IComThreadEvents::OnThreadTerminate シングル スレッド アパートメント (STA) スレッドが終了したときに生成されます。 |
IComThreadEvents::OnThreadUnassignApartment アクティビティがアパートメント スレッドから割り当てられていない場合に生成されます。 |
IComThreadEvents::OnThreadUnBind 構成されたコンポーネントの有効期間が過ぎ、アパートメント スレッドのアクティビティ数を減らすことができるときに生成されます。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | comsvcs.h |