次の方法で共有


EapHostPeerSetUIContext 関数 (eappapis.h)

UI が発生した後に EAPHost に読み込まれた EAP ピア メソッドに対して、新しいユーザー インターフェイス コンテキストまたは更新されたユーザー インターフェイス コンテキストを提供します。 UI の発生の詳細については、「 EapHostPeerGetUIContext」を参照してください。

EapHostPeerSetUIContext は、 EapHostPeerInvokeInteractiveUI の呼び出しから受信した UI コンテキスト データを設定します。

構文

DWORD EapHostPeerSetUIContext(
  [in]  EAP_SESSIONID             sessionHandle,
  [in]  DWORD                     dwSizeOfUIContextData,
  [in]  const BYTE * const        pUIContextData,
  [out] EapHostPeerResponseAction *pEapOutput,
  [out] EAP_ERROR                 **ppEapError
);

パラメーター

[in] sessionHandle

EAPHost サーバー 上のこの EAP 認証セッションの一意のハンドルを含むEAP_SESSIONID構造体へのポインター。 このハンドルは、EapHostPeerBeginSession の以前の呼び出しで pSessionId パラメーターで返されます。

[in] dwSizeOfUIContextData

pUIContextData で提供されるユーザー インターフェイス コンテキスト データ バッファーのサイズ (バイト単位)。

[in] pUIContextData

EAPHost に設定する新しいサプリカント UI コンテキスト データを含むバイト バッファーへのポインター。 データは EapHostPeerInvokeInteractiveUI OUT パラメーターから返されます。

[out] pEapOutput

サプリカントが応答として実行する必要がある次のステップのアクション コードを指定する EapHostPeerResponseAction 列挙値へのポインター。

[out] ppEapError

EAP_ERROR構造体のアドレスへのポインター。 この関数を呼び出す前に、アドレスを NULL に設定する必要があります。 エラー データが使用可能な場合は、この関数呼び出しの実行中に発生したエラーを含む EAP_ERROR 構造体のアドレスへのポインターが受信されます。 エラー データを使用した後、 EapHostPeerFreeEapError を呼び出してこのメモリを解放します。

戻り値

なし

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー eappapis.h
Library Eappprxy.lib
[DLL] Eappprxy.dll

関連項目

EAPHost サプリカントランタイム関数

EapHostPeerGetUIContext

EapHostPeerInvokeInteractiveUI