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