次の方法で共有


ITSGAuthenticateUserSink::OnUserAuthenticationFailed メソッド (tsgauthenticationengine.h)

認証プラグインがユーザーの認証に失敗したことをリモート デスクトップ ゲートウェイ (RD ゲートウェイ) に通知します。

構文

HRESULT OnUserAuthenticationFailed(
  [in] ULONG_PTR context,
  [in] HRESULT   genericErrorCode,
  [in] HRESULT   specificErrorCode
);

パラメーター

[in] context

この接続を識別する値を含む ULONG へのポインター。 AuthenticateUser メソッドによって渡された値を使用します。

[in] genericErrorCode

認証エラーの原因を指定する Windows エラー コード。

[in] specificErrorCode

このパラメーターは予約されています。 常に、このパラメーターを 0 に設定します。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

AuthenticateUser の実装からこのメソッドを呼び出すことができます。 認証に 1 秒を超える時間が必要な場合は、認証を実行するために別のスレッドを起動することをお勧めします。

OnUserAuthenticationFailed メソッドを使用するサンプルについては、リモート デスクトップ ゲートウェイプラグ可能な認証と承認のサンプルを参照してください。

要件

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

こちらもご覧ください

ITSGAuthenticateUserSink