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 |