Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan paket respons dari metode EAP.
Sintaks
DWORD EapPeerGetResponsePacket(
[in] EAP_SESSION_HANDLE sessionHandle,
[in, out] DWORD *pcbSendPacket,
[out] EapPacket *pSendPacket,
[out] EAP_ERROR **ppEapError
);
Parameter
[in] sessionHandle
Penunjuk ke struktur EAP_SESSION_HANDLE yang berisi handel unik untuk sesi autentikasi EAP ini di server EAPHost. Handel ini dikembalikan dalam parameter pSessionHandle dalam panggilan sebelumnya ke EapPeerBeginSession.
[in, out] pcbSendPacket
Penunjuk ke nilai yang berisi ukuran dalam byte buffer yang dialokasikan untuk paket respons. Saat dikembalikan, parameter ini menerima pointer ke ukuran aktual dalam byte pSendPacket.
[out] pSendPacket
Penunjuk ke struktur EapPacket yang berisi paket respons.
[out] ppEapError
Penunjuk ke alamat struktur EAP_ERROR yang berisi kesalahan yang dimunculkan selama eksekusi panggilan fungsi ini. Setelah mengonsumsi data kesalahan, memori ini harus dibebaskan dengan memanggilEapPeerFreeErrorMemory.
Nilai kembali
Tidak ada
Keterangan
EapPeerGetResponsePacket dipanggil oleh EAPHost pada metode EAP untuk mendapatkan paket respons. EAPHost hanya memanggil API ini ketika kode tindakan dari panggilan sebelumnya menunjukkan bahwa paket tersedia.
Panggilan ini dilakukan oleh EAPHost berbasis serekan menggunakan penunjuk fungsi ke API ini. API ini harus diimplementasikan pada metode EAP yang dimuat oleh EAPHost, dan harus benar-benar sesuai dengan jenis sintaks dan parameter yang ditentukan dalam dokumentasi.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | eapmethodpeerapis.h |