Fungsi EapHostPeerGetAuthStatus (eappapis.h)
Mendapatkan status autentikasi EAP saat ini dari EAPHost.
Sintaks
DWORD EapHostPeerGetAuthStatus(
[in] EAP_SESSIONID sessionHandle,
[in] EapHostPeerAuthParams authParam,
[out] DWORD *pcbAuthData,
[out] BYTE **ppAuthData,
[out] EAP_ERROR **ppEapError
);
Parameter
[in] sessionHandle
Penunjuk ke struktur EAP_SESSIONID yang berisi handel unik untuk sesi autentikasi EAP ini di server EAPHost. Handel ini dikembalikan dalam parameter pSessionId dalam panggilan sebelumnya ke EapHostPeerBeginSession.
[in] authParam
Nilai enumerasi EapHostPeerAuthParams yang menentukan jenis data autentikasi EAP untuk diperoleh dari EAPHost.
Nilai | Makna |
---|---|
|
ppAuthData berisi struktur EAPHOST_AUTH_INFO . |
|
ppAuthData berisi buffer WCHAR . |
|
ppAuthData berisi buffer CHAR . |
|
Windows 7 atau yang lebih baru: [EapHostPeerNapInfo](/windows/win32/eaphost/eaphostpeernapinfo). |
[out] pcbAuthData
Ukuran, dalam byte, dari buffer data autentikasi EAP yang diacu oleh parameter ppAuthData .
[out] ppAuthData
Penunjuk ke penunjuk ke buffer byte yang berisi data autentikasi dari EAPHost. Format data ini tergantung pada nilai yang disediakan dalam authParam.
[out] ppEapError
Penunjuk ke alamat struktur EAP_ERROR . Alamat harus diatur ke NULL sebelum memanggil fungsi ini. Jika data kesalahan tersedia, penunjuk ke alamat struktur EAP_ERROR yang berisi kesalahan yang dimunculkan selama eksekusi panggilan fungsi ini diterima. Setelah menggunakan data kesalahan, bebaskan memori ini dengan memanggil EapHostPeerFreeEapError.
Menampilkan nilai
Tidak ada
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | eappapis.h |
Pustaka | Eappprxy.lib |
DLL | Eappprxy.dll |