структура RADIUS_ATTRIBUTE (authif.h)
Синтаксис
typedef struct _RADIUS_ATTRIBUTE {
DWORD dwAttrType;
RADIUS_DATA_TYPE fDataType;
DWORD cbDataLength;
union {
DWORD dwValue;
const BYTE *lpValue;
};
} RADIUS_ATTRIBUTE, *PRADIUS_ATTRIBUTE;
Члены
dwAttrType
Сохраняет значение из перечисления RADIUS_ATTRIBUTE_TYPE . Это значение указывает тип атрибута, представленного структурой RADIUS_ATTRIBUTE .
fDataType
Сохраняет значение из перечисления RADIUS_DATA_TYPE . Это значение указывает тип значения, хранящегося в объединении, содержающем члены dwValue и lpValue .
cbDataLength
Хранит длину данных (в байтах). Элемент cbDataLength используется только в том случае, если используется элемент lpValue .
dwValue
Сохраняет значение типа DWORD. Член dwValue используется, если элемент fDataType указывает rdtAddress, rdtInteger или rdtTime.
lpValue
Хранит многобайтовое значение данных. Член lpValue используется, если элемент fDataType указывает rdtUnknown, rdtIpv6Address или rdtString.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 |
Верхняя часть | authif.h |