RADIUS_CODE enumeration (authif.h)

Note  Internet Authentication Service (IAS) was renamed Network Policy Server (NPS) starting with Windows Server 2008. The content of this topic applies to both IAS and NPS.
 
The RADIUS_CODE enumeration type enumerates the possible RADIUS packet codes.

Syntax

typedef enum _RADIUS_CODE {
  rcUnknown,
  rcAccessRequest,
  rcAccessAccept,
  rcAccessReject,
  rcAccountingRequest,
  rcAccountingResponse,
  rcAccessChallenge,
  rcDiscard
} RADIUS_CODE;

Constants

 
rcUnknown
The packet type is unrecognized. This is used to indicate that the disposition of a request is not being set by this extension DLL.
rcAccessRequest
RADIUS Access-Request packet. See
RFC 2865 for more information.
rcAccessAccept
RADIUS Access-Accept packet. See
RFC 2865 for more information.
rcAccessReject
RADIUS Access-Reject packet. See
RFC 2865 for more information.
rcAccountingRequest
RADIUS Accounting-Request packet. See
RFC 2866 for more information.
rcAccountingResponse
RADIUS Accounting-Response packet. See
RFC 2866 for more information.
rcAccessChallenge
RADIUS Access-Challenge packet. See
RFC 2865 for more information.
rcDiscard
The packet was discarded.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Header authif.h

See also

About NPS Extensions

GetResponse

NPS Extensions Enumerations

NPS Extensions Reference

RADIUS_EXTENSION_CONTROL_BLOCK

SetResponseType