ISynchronize インターフェイス (objidlbase.h)
イベントの発生に関するオブジェクト間の非同期通信を提供します。 ISynchronize を実装するオブジェクトは、イベントが発生したことを示す情報を受け取ることができ、イベントに関するクエリに応答できます。 このようにして、クライアントは、最初の要求の完了に依存する後続の要求を送信する前に、1 つの要求が処理されていることを確認できます。
継承
ISynchronize インターフェイスは、IUnknown インターフェイスから継承されます。 ISynchronize には、次の種類のメンバーもあります。
メソッド
ISynchronize インターフェイスには、これらのメソッドがあります。
ISynchronize::Reset ISynchronize::Reset (objidlbase.h) メソッドは、同期オブジェクトを非署名状態に設定します。 |
ISynchronize::Signal ISynchronize::Signal (objidlbase.h) メソッドは、同期オブジェクトをシグナル状態に設定し、保留中の待機操作でS_OKを返します。 |
ISynchronize::Wait ISynchronize::Wait (objidlbase.h) メソッドは、同期オブジェクトが通知されるか、指定されたタイムアウト期間が経過するまで待機します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | objidlbase.h (ObjIdl.h を含む) |