IWRdsProtocolConnectionCallback インターフェイス (wtsprotocol.h)
クライアント接続の状態に関する情報を提供し、クライアントに対してアクションを実行するメソッドを公開します。 このインターフェイスは、リモート デスクトップ サービス サービスによって実装され、プロトコルによって呼び出されます。
このインターフェイスのインスタンスは、 IWRdsProtocolConnection インターフェイスの特定のインスタンスに関連付けられます。 次のドキュメントで接続を参照する場合は、 IWRdsProtocolConnection オブジェクトが作成された特定の接続を参照しています。
継承
IWRdsProtocolConnectionCallback インターフェイスは、IUnknown インターフェイスから継承されます。 IWRdsProtocolConnectionCallback には、次の種類のメンバーもあります。
メソッド
IWRdsProtocolConnectionCallback インターフェイスには、これらのメソッドがあります。
IWRdsProtocolConnectionCallback::BrokenConnection クライアント接続が失われたことをリモート デスクトップ サービス サービスに通知します。 |
IWRdsProtocolConnectionCallback::GetConnectionId 接続識別子を取得します。 |
IWRdsProtocolConnectionCallback::OnReady リモート デスクトップ サービス サービスがそのクライアントの接続プロセスを続行することを要求します。 |
IWRdsProtocolConnectionCallback::RedrawWindow リモート デスクトップ サービス サービスにクライアント ウィンドウの再描画を要求します。 |
IWRdsProtocolConnectionCallback::StopScreenUpdates リモート デスクトップ サービス サービスがクライアント画面の更新を停止することを要求します。 |
注釈
このインターフェイスでいずれかのメソッドを呼び出すときにデッドロックが発生しないようにするには、リモート デスクトップ サービス API が直接または間接的に呼び出される関数またはメソッド呼び出しを行わないでください。 送信呼び出しを行う必要がある場合は、新しいスレッドを開始し、新しいスレッドから送信呼び出しを行う必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | wtsprotocol.h |