PRADIUS_EXTENSION_PROCESS fungsi panggilan balik (authif.h)
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 |