EapMethodAuthenticatorGetInfo 関数 (eapmethodauthenticatorapis.h)
読み込まれた EAP 認証メソッドの実装用の一連の関数ポインターを取得します。EapMethodAuthenticatorGetInfo は関数プロトタイプです。
構文
DWORD EapMethodAuthenticatorGetInfo(
[in] EAP_METHOD_TYPE *pEapType,
[out] EAP_AUTHENTICATOR_METHOD_ROUTINES *pEapInfo,
[out] EAP_ERROR **ppEapError
);
パラメーター
[in] pEapType
EAPHost 認証関数実装者のベンダー ID を含む EAP_METHOD_TYPE 構造体へのポインター。
[out] pEapInfo
EAP ピア メソッド関数によって実行できる特定の RPC 呼び出しに対応する API の EAP メソッド固有の実装への関数ポインターを含む EAP_AUTHENTICATOR_METHOD_ROUTINES構造体への ポインター。
[out] ppEapError
この関数呼び出しの実行中に EAPHost によって発生したエラーを含む EAP_ERROR構造体の アドレスへのポインター。 エラー データを使用した後、エラー データへのポインターを EapMethodAuthenticatorFreeErrorMemory に渡すことで、このメモリを解放する必要があります。
戻り値
なし
解説
すべての EAP 認証メソッド DLL には、次の API のパブリック実装が必要です。
- EapMethodAuthenticatorInitialize
- EapMethodAuthenticatorBeginSession
- EapMethodAuthenticatorUpdateInnerMethodParams
- EapMethodAuthenticatorReceivePacket
- EapMethodAuthenticatorSendPacket
- EapMethodAuthenticatorGetAttributes
- EapMethodAuthenticatorSetAttributes
- EapMethodAuthenticatorGetResult
- EapMethodAuthenticatorEndSession
- EapMethodAuthenticatorShutdown
この呼び出しは、この API への関数ポインターを使用して、認証システムベースの EAPHost によって実行されます。 この API は、EAPHost によって読み込まれる EAP 認証メソッドに実装する必要があり、ドキュメントで指定されている構文とパラメーターの型に厳密に準拠している必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | eapmethodauthenticatorapis.h |