_RADIUS_CODE Enumeration

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

   
Windows version None supported Windows Server 2008
Header authif.h

See Also

About NPS Extensions

GetResponse

NPS Extensions Enumerations

NPS Extensions Reference

RADIUS_EXTENSION_CONTROL_BLOCK

SetResponseType