Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: desktop apps only
The CompleteAsyncAuthentication method receives a notification that an asynchronous authentication operation that was initiated by a call to IFWXRadiusAuthenticator::AuthenticateRadiusUser has completed, and receives information associated with the authentication process.
Syntax
HRESULT CompleteAsyncAuthentication(
  [in]  BOOL fSuccess,
  [in]  DWORD Win32ErrorCode,
  [in]  IFWXAuthenticatedUser *pIFWXAuthenticatedUser,
  [in]  UserContextType UserData
);
Parameters
- fSuccess [in] 
 Boolean value that specifies whether the authentication operation completed successfully. If TRUE, the operation succeeded. If FALSE, it failed.
- Win32ErrorCode [in] 
 A Windows error code. This parameter is meaningful only when the fSuccess parameter is set to FALSE, in which case the error code provides the reason for the failure.
- pIFWXAuthenticatedUser [in] 
 Pointer to the IFWXAuthenticatedUser interface representing the user that was successfully authenticated.
- UserData [in] 
 The UserData parameter set in the call to the IFWXRadiusAuthenticator::AuthenticateRadiusUser method, for differentiation between completion notifications.
Return value
Implementations of this method should handle any run-time error and return S_OK.
Requirements
| Minimum supported client | None supported | 
| Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only) | 
| Version | Forefront Threat Management Gateway (TMG) 2010 | 
| Header | Wspfwext.idl | 
See also
Build date: 7/12/2010