EapMethodAuthenticatorInvokeConfigUI 関数 (eapmethodauthenticatorapis.h)

クライアントで EAP メソッドの接続構成ユーザー インターフェイス ダイアログ ボックスを生成する関数を定義します。

EapMethodAuthenticatorInvokeConfigUI は関数プロトタイプです。

EapHostAuthenticatorInvokeConfigUI は、 シングル スレッド アパートメント用に COM が初期化されたスレッドで呼び出す必要があります。 これは、COM API CoInitialize を呼び出すことによって実現できます。サプリカントが STA スレッド CoUninitialize で終了したら、終了する前に を呼び出す必要があります。

構文

DWORD EapMethodAuthenticatorInvokeConfigUI(
  [in]  EAP_METHOD_TYPE *pEapMethodType,
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  LPCWSTR         pwszMachineName,
  [in]  DWORD           dwSizeOfConfigIn,
  [in]  BYTE            *pConfigIn,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_ERROR       **ppEapError
);

パラメーター

[in] pEapMethodType

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

[in] hwndParent

[接続構成のユーザー インターフェイス] ダイアログ ボックスを起動する親ウィンドウのハンドル。

[in] dwFlags

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

[in] pwszMachineName

構成されているターゲット コンピューターの名前。 NULL は 、ローカル コンピューターが構成されていることを意味します。

[in] dwSizeOfConfigIn

pConfigIn のサイズをバイト単位で指定します。 0 に設定できます。

[in] pConfigIn

構成要素を含むバイト バッファーへのポインター。 バッファーのサイズは dwSizeOfConfigIn ですdwSizeOfConfigIn が 0 に設定されている場合、このパラメーターは NULL にすることができます。

[out] pdwSizeOfConfigOut

ppConfigOut で返される構成データのサイズをバイト単位で指定します。

[out] ppConfigOut

ユーザーからの更新された構成データを含むバイト バッファーへのポインターへのポインター。 データを使用した後、 EapMethodAuthenticatorFreeMemory を呼び出してこのメモリを解放する必要があります。

[out] ppEapError

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

戻り値

なし

要件

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

関連項目

EAPHost Authenticator メソッド関数