次の方法で共有


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 メソッド関数