Bagikan melalui


PRADIUS_EXTENSION_PROCESS fungsi panggilan balik (authif.h)

Catatan Layanan Autentikasi Internet (IAS) berganti nama menjadi Network Policy Server (NPS) yang dimulai dengan Windows Server 2008. Konten topik ini berlaku untuk IAS dan NPS. Sepanjang teks, NPS digunakan untuk merujuk ke semua versi layanan, termasuk versi yang awalnya disebut sebagai IAS.
 
Fungsi RadiusExtensionProcess adalah fungsi yang ditentukan aplikasi dan dipanggil oleh NPS untuk setiap paket autentikasi atau akuntansi yang diterima NPS dari server akses jaringan (NAS).

Sintaks

PRADIUS_EXTENSION_PROCESS PradiusExtensionProcess;

DWORD PradiusExtensionProcess(
  [in]  const RADIUS_ATTRIBUTE *pAttrs,
  [out] PRADIUS_ACTION pfAction
)
{...}

Parameter

[in] pAttrs

Penunjuk ke array atribut dari permintaan. Array dihentikan oleh atribut dengan dwAttrType diatur ke ratMinimum. Atribut ini harus diperlakukan sebagai baca-saja; tidak boleh dimodifikasi oleh RadiusExtensionProcess. Selain itu, atribut ini tidak boleh dirujuk dengan cara apa pun setelah RadiusExtensionProcess kembali.

[out] pfAction

Penunjuk ke nilai jenis RADIUS_ACTION, awalnya diatur ke raContinue. Parameter ini menentukan tindakan yang harus diambil NPS sebagai respons terhadap Permintaan Akses.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah NO_ERROR.

Jika fungsi gagal, nilai yang dikembalikan harus menjadi kode kesalahan yang sesuai dari Winerror.h.

Keterangan

Jika nilai yang dikembalikan selain NO_ERROR, NPS akan membuang permintaan.

NPS mendukung beberapa DLL Ekstensi. NPS memanggil RadiusExtensionProcess untuk setiap DLL yang tercantum dalam registri. Untuk informasi selengkapnya, lihat Menyiapkan DLL Ekstensi.

DLL Ekstensi dapat mengekspor RadiusExtensionProcessEx alih-alih RadiusExtensionProcess. DLL Ekstensi dapat mengekspor RadiusExtensionProcess2.

Untuk informasi selengkapnya tentang penggunaan fungsi ini, lihat Proses Ekstensi NPS.

Persyaratan

   
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header authif.h

Lihat juga

Tentang Ekstensi NPS

Fungsi Ekstensi NPS

Referensi Ekstensi NPS

RADIUS_ACTION

RADIUS_ATTRIBUTE

RADIUS_ATTRIBUTE_TYPE

RadiusExtensionProcess2

RadiusExtensionProcessEx