Share via


IWRdsProtocolConnectionCallback::RedrawWindow メソッド (wtsprotocol.h)

リモート デスクトップ サービス サービスにクライアント ウィンドウの再描画を要求します。

構文

HRESULT RedrawWindow(
  [in, optional] WRDS_SMALL_RECT *rect
);

パラメーター

[in, optional] rect

再描画する画面の x 座標と y 座標を含むWRDS_SMALL_RECT構造体。 NULL の値は、画面全体を再描画することを要求します。

戻り値

関数が成功した場合、関数は S_OKを返します。

関数が失敗した場合は、エラーを示す HRESULT 値を返します。 使用できる値には、次の一覧の値が含まれますが、これらに限定されません。 一般的なエラー コードの一覧については、「 共通の HRESULT 値」を参照してください。

注釈

通常、このメソッドは StopScreenUpdates メソッドの後に呼び出されます。

このメソッドを呼び出すときにデッドロックを回避するには:

  • 呼び出しを行う別のスレッドを作成します。 実装しているプロトコル メソッド内から呼び出しを行わないでください。
  • リモート デスクトップ サービス サービスによる別の呼び出しに応答する前に、このメソッドをブロックしないでください。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム Windows
ヘッダー wtsprotocol.h

こちらもご覧ください

IWRdsProtocolConnectionCallback