次の方法で共有


EapPeerInvokeConfigUI 関数 (eapmethodpeerapis.h)

クライアントで EAP メソッドの特定の接続構成ユーザー インターフェイス ダイアログを発生させます。

構文

DWORD EapPeerInvokeConfigUI(
  [in]  EAP_METHOD_TYPE *pEapType,
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  DWORD           dwSizeOfConnectionDataIn,
  [in]  BYTE            *pConnectionDataIn,
  [out] DWORD           *pdwSizeOfConnectionDataOut,
  [out] BYTE            **ppConnectionDataOut,
  [out] EAP_ERROR       **ppEapError
);

パラメーター

[in] pEapType

接続の認証に使用される EAP メソッドに関するベンダーおよび作成者情報を含む EAP_METHOD_TYPE 構造。

[in] hwndParent

接続構成のユーザー インターフェイス ダイアログを生成する親ウィンドウへのハンドル。

[in] dwFlags

EAP 認証セッションの動作を記述する EAP フラグ の組み合わせ。

[in] dwSizeOfConnectionDataIn

pConnectionDataIn バッファーのサイズをバイト単位で指定します。

[in] pConnectionDataIn

構成ユーザー インターフェイスの事前設定に使用される、この認証に固有の接続データへのポインター。 この API が初めて呼び出されたとき、または新しい認証セッションが開始されると、このパラメーターは NULL になります

[out] pdwSizeOfConnectionDataOut

ppConnectionDataOut パラメーターのサイズへのポインターをバイト単位で受け取ります。

[out] ppConnectionDataOut

ユーザーが構成した接続データを含むバイト バッファーを含むポインターへのポインターを受け取ります。

[out] ppEapError

この関数呼び出しの実行中に発生したエラーを含む EAP_ERROR 構造体のアドレスへのポインター。 エラー データを使用した後、 EapPeerFreeErrorMemory を呼び出してこのメモリを解放する必要があります。

戻り値

なし

解説

この呼び出しは、この API への関数ポインターを使用して、ピア ベースの EAPHost によって実行されます。 この API は、EAPHost によって読み込まれる EAP メソッドに実装する必要があり、ドキュメントで指定されている構文とパラメーターの型に厳密に準拠している必要があります。

要件

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

関連項目

EAPHost ピア メソッド構成関数