Поделиться через


Функция EapHostPeerInvokeConfigUI (eaphostpeerconfigapis.h)

Запускает пользовательский интерфейс конфигурации указанного метода EAP.

EapHostPeerInvokeConfigUI необходимо вызывать в потоках, которые инициализированы com для однопотокового подразделения (STA). Этого можно достичь, вызвав COM API CoInitialize; когда запрашивающий элемент завершил работу с потоком STA CoUninitialize , необходимо вызвать перед выходом.

Синтаксис

DWORD EapHostPeerInvokeConfigUI(
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  EAP_METHOD_TYPE eapMethodType,
  [in]  DWORD           dwSizeOfConfigIn,
  [in]  const BYTE      *pConfigIn,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_ERROR       **ppEapError
);

Параметры

[in] hwndParent

Дескриптор родительского окна, в котором появляется диалоговое окно конфигурации.

[in] dwFlags

Сочетание флагов EAP , описывающих поведение сеанса проверки подлинности EAP.

[in] eapMethodType

Структура EAP_METHOD_TYPE , задающая метод EAP.

[in] dwSizeOfConfigIn

Размер входной конфигурации. Может иметь значение 0 (ноль).

[in] pConfigIn

Указатель на буфер байтов, содержащий элементы конфигурации. Буфер имеет размер dwSizeOfConfigIn. Этот параметр может иметь значение NULL, если параметру dwSizeOfConfigIn присвоено значение 0 (ноль).

[out] pdwSizeOfConfigOut

Указатель на DWORD, указывающий размер буфера, на который указывает ppConfigOut.

[out] ppConfigOut

Указатель на указатель на буфер байтов, содержащий обновленные данные конфигурации пользователя. После использования данных эту память необходимо освободить, вызвав EapHostPeerFreeMemory.

[out] ppEapError

Указатель на указатель на структуру EAP_ERROR , которая содержит ошибки, вызванные EAPHost во время выполнения этого вызова функции. После использования данных об ошибках эту память необходимо освободить, вызвав EapHostPeerFreeErrorMemory.

Возвращаемое значение

None

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header eaphostpeerconfigapis.h
Библиотека Eappcfg.lib
DLL Eappcfg.dll

См. также раздел

Функции конфигурации запрашивающего участника EAPHost