RADIUS_DATA_TYPE Enumeration

The RADIUS_DATA_TYPE type enumerates the possible data type for a RADIUS attribute or extended attribute.

typedef enum _RADIUS_DATA_TYPE
{
  rdtUnknown,
  rdtString,
  rdtAddress,
  rdtInteger,
  rdtTime,
  rdtIpv6Address
}RADIUS_DATA_TYPE;

Constants

  • rdtUnknown
    The value is a pointer. However, the attribute is not listed in the dictionary.

  • rdtString
    The value of the attribute is a pointer to a character string.

  • rdtAddress
    The value of the attribute is a 32-bit DWORD value that represents an address.

  • rdtInteger
    The value of the attribute is a 32-bit DWORD value that represents an integer.

  • rdtTime
    The value of the attribute is a 32-bit DWORD value that represents a time.

  • rdtIpv6Address
    The value of the attribute is a BYTE* value that represents an IPv6 address.

    **Windows Server 2003 and earlier:  **This value is not available.

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
RADIUS_ATTRIBUTE
RADIUS_ATTRIBUTE_TYPE

Send comments about this topic to Microsoft

Build date: 10/1/2007