Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Получает пакет ответа из метода EAP.
Синтаксис
DWORD EapPeerGetResponsePacket(
[in] EAP_SESSION_HANDLE sessionHandle,
[in, out] DWORD *pcbSendPacket,
[out] EapPacket *pSendPacket,
[out] EAP_ERROR **ppEapError
);
Параметры
[in] sessionHandle
Указатель на структуру EAP_SESSION_HANDLE , содержащую уникальный дескриптор для этого сеанса проверки подлинности EAP на сервере EAPHost. Этот дескриптор возвращается в параметре pSessionHandle при предыдущем вызове EapPeerBeginSession.
[in, out] pcbSendPacket
Указатель на значение, содержащее размер буфера, выделенного для пакета ответа, в байтах. При возврате этот параметр получает указатель на фактический размер pSendPacket в байтах.
[out] pSendPacket
Указатель на структуру EapPacket , содержащую пакет ответа.
[out] ppEapError
Указатель на адрес структуры EAP_ERROR , содержащей все ошибки, возникающие при выполнении этого вызова функции. После использования данных об ошибке эту память необходимо освободить, вызвавEapPeerFreeErrorMemory.
Возвращаемое значение
None
Remarks
EapPeerGetResponsePacket вызывается EAPHost в методе EAP для получения пакета ответа. EAPHost вызывает этот API, только если код действия из предыдущего вызова указывает, что пакет доступен.
Этот вызов выполняется одноранговым EAPHost с помощью указателя функции на этот API. Этот API должен быть реализован в методе EAP, загруженном EAPHost, и должен строго соответствовать синтаксису и типам параметров, указанным в документации.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | eapmethodpeerapis.h |