Share via


RADIUS_ACTION Enumeration

The RADIUS_ACTION type enumerates the responses that a RADIUS Extension DLL can generate in response to an Access-Request.

typedef enum _RADIUS_ACTION
{
  raContinue,
  raReject,
  raAccept
}RADIUS_ACTION, 
 *PRADIUS_ACTION;

Constants

  • raContinue
    IAS continues to process the request. IAS also continues to call RadiusExtensionProcess in other Extension DLLs.

  • raReject
    Return an Access-Reject packet. The Access-Request is declined. In this case, IAS does not call RadiusExtensionProcess in any other Extension DLLs.

  • raAccept
    IAS accepts the Access-Request. IAS does not continue to call RadiusExtensionProcess in this case. However, it does continue to obtain authorizations for the user requesting access.

Remarks

Use the values for this enumeration only as the actions for the RadiusExtensionProcess and RadiusExtensionProcessEx functions.

Requirements

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Redistributable

Requires Windows NT 4.0 Option Pack on Windows NT Server 4.0 SP6a.

Header

Declared in AuthIf.h.

See Also

About Internet Authentication Service
Internet Authentication Service Reference
Internet Authentication Service Enumerations
RadiusExtensionProcess
RadiusExtensionProcessEx

Send comments about this topic to Microsoft

Build date: 10/1/2007