IMessageFilter::HandleInComingCall で使用される呼び出しの種類を指定します。
構文
typedef enum tagCALLTYPE {
CALLTYPE_TOPLEVEL = 1,
CALLTYPE_NESTED = 2,
CALLTYPE_ASYNC = 3,
CALLTYPE_TOPLEVEL_CALLPENDING = 4,
CALLTYPE_ASYNC_CALLPENDING = 5
} CALLTYPE;
定数
CALLTYPE_TOPLEVEL値: 1 最上位レベルの呼び出しが到着し、オブジェクトは現在、前の発信呼び出しからの応答を待機していません。 この型の呼び出しは常に処理する必要があります。 |
CALLTYPE_NESTED値: 2 オブジェクトが応答を待機している以前の発信呼び出しと同じ論理スレッド識別子を持つ呼び出しが到着しました。 この型の呼び出しは常に処理する必要があります。 |
CALLTYPE_ASYNC値: 3 非同期呼び出しが到着しました。 この型の呼び出しは拒否できません。 OLE は常に、この型の呼び出しを提供します。 |
CALLTYPE_TOPLEVEL_CALLPENDING値: 4 新しい最上位レベルの呼び出しが新しい論理スレッド識別子で到着し、オブジェクトは現在、前の発信呼び出しからの応答を待機しています。 この型の呼び出しは、処理または拒否される可能性があります。 |
CALLTYPE_ASYNC_CALLPENDING値: 5 非同期呼び出しが新しい論理スレッド識別子で到着し、オブジェクトは現在、前の発信呼び出しからの応答を待機しています。 この型の呼び出しは拒否できません。 |
要件
| サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| Header | objidl.h |