共用方式為


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

此參數已保留備用。 一律將此參數設定為零。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

您可以從 AuthenticateUser 的實作呼叫這個方法。 如果驗證需要超過 1 秒,建議您啟動個別線程來執行驗證。

如需使用 OnUserAuthenticationFailed 方法的範例,請參閱 遠端桌面網關插入式驗證和授權 範例。

規格需求

需求
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
目標平台 Windows
標頭 tsgauthenticationengine.h

另請參閱

ITSGAuthenticateUserSink