ITsSbResourceNotificationEx::NotifyClientConnectionStateChangeEx メソッド (sbtsv.h)
クライアント接続の状態変更について、登録済みプラグインに通知します。
構文
HRESULT NotifyClientConnectionStateChangeEx(
[in] BSTR userName,
[in] BSTR domain,
[in] BSTR initialProgram,
[in] BSTR poolName,
[in] BSTR targetName,
[in] CONNECTION_CHANGE_NOTIFICATION connectionChangeType
);
パラメーター
[in] userName
ユーザー名です。
[in] domain
ユーザー ドメイン。
[in] initialProgram
最初のプログラム。
[in] poolName
プールの名前。
[in] targetName
ターゲットの名前。
[in] connectionChangeType
発生した変更の種類。 このパラメーターには、次の値のいずれかを指定できます。
CONNECTION_REQUEST_PENDING
クライアント要求は、ユーザーからのセッション ログオンを保留中です。
CONNECTION_REQUEST_FAILED
RD 接続ブローカーが要求を処理できませんでした。 この値は、RD 接続ブローカーがストアから接続要求を削除する直前に発行されます。
CONNECTION_REQUEST_TIMEDOUT
要求がタイムアウトしました。これは通常、ユーザーが要求をキャンセルしたか、ネットワーク接続の問題のためにログオンできなかったことを意味します。 この値は、RD 接続ブローカーがストアから接続要求を削除する直前に発行されます。
CONNECTION_REQUEST_SUCCEEDED
ユーザーがターゲット コンピューターに正常にログオンしました。 この値は、RD 接続ブローカーがストアから接続要求を削除する直前に発行されます。
CONNECTION_REQUEST_CANCELLED
RD 接続ブローカーが接続要求を取り消しました
RD 接続ブローカー サービスの停止中に接続要求が処理されていたためです。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | sbtsv.h |