Bagikan melalui


struktur RADIUS_ATTRIBUTE (authif.h)

Catatan Layanan Autentikasi Internet (IAS) diganti namanya menjadi Network Policy Server (NPS) yang dimulai dengan Windows Server 2008. Konten topik ini berlaku untuk IAS dan NPS.
 
Struktur RADIUS_ATTRIBUTE mewakili atribut RADIUS atau atribut yang diperluas.

Sintaks

typedef struct _RADIUS_ATTRIBUTE {
  DWORD            dwAttrType;
  RADIUS_DATA_TYPE fDataType;
  DWORD            cbDataLength;
  union {
    DWORD      dwValue;
    const BYTE *lpValue;
  };
} RADIUS_ATTRIBUTE, *PRADIUS_ATTRIBUTE;

Anggota

dwAttrType

Menyimpan nilai dari enumerasi RADIUS_ATTRIBUTE_TYPE . Nilai ini menentukan jenis atribut yang diwakili oleh struktur RADIUS_ATTRIBUTE .

fDataType

Menyimpan nilai dari enumerasi RADIUS_DATA_TYPE . Nilai ini menentukan jenis nilai yang disimpan dalam gabungan yang berisi anggota dwValue dan lpValue .

cbDataLength

Menyimpan panjang, dalam byte, data. Anggota cbDataLength hanya digunakan jika anggota lpValue digunakan.

dwValue

Menyimpan nilai jenis DWORD. Anggota dwValue digunakan jika anggota fDataType menentukan rdtAddress, rdtInteger, atau rdtTime.

Catatan Di Windows Server 2008, format urutan byte dwValue diwakili dalam urutan byte jaringan (big-endian) ketika fDataType ditentukan sebagai rdtAddress. Versi Windows sebelumnya mewakili penetapan alamat jaringan menggunakan format little-endian.
 

lpValue

Menyimpan nilai data multi-byte. Anggota lpValue digunakan jika anggota fDataType menentukan rdtUnknown, rdtIpv6Address, atau rdtString.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008
Header authif.h

Lihat juga

Tentang Ekstensi NPS

Referensi Ekstensi NPS

Struktur Ekstensi NPS

RADIUS_ATTRIBUTE_TYPE

RADIUS_DATA_TYPE