ONEX_EAP_ERROR 構造体 (dot1x.h)

ONEX_EAP_ERROR構造体には、802.1X 認証でエラーが発生した場合の 802.1X EAP エラーが含まれています。

構文

typedef struct _ONEX_EAP_ERROR {
  DWORD              dwWinError;
  EAP_METHOD_TYPE    type;
  DWORD              dwReasonCode;
  GUID               rootCauseGuid;
  GUID               repairGuid;
  GUID               helpLinkGuid;
  DWORD              fRootCauseString : 1;
  DWORD              fRepairString : 1;
  ONEX_VARIABLE_BLOB RootCauseString;
  ONEX_VARIABLE_BLOB RepairString;
} ONEX_EAP_ERROR, *PONEX_EAP_ERROR;

メンバー

dwWinError

Winerror.h ヘッダー ファイルで定義されているエラー値。 このメンバーには、EAP メソッドが失敗した理由が含まれている場合もあります。 EAP メソッドが失敗した理由から、このメンバーの既存の値は 、Eaphosterror.h ヘッダー ファイルで定義されています。

いくつかの可能な値を以下に示します。

意味
ERROR_PATH_NOT_FOUND
3L
指定したパスが見つかりません。
ERROR_INVALID_DATA
13L
このデータは無効です。
ERROR_INVALID_PARAMETER
87L
パラメーターが正しくありません。
ERROR_BAD_ARGUMENTS
160L
1 つ以上の引数が正しくありません。
ERROR_CANTOPEN
1011L
構成レジストリ キーを開けませんでした。
ERROR_DATATYPE_MISMATCH
1629L
指定されたデータの型が正しくありません。
EAP_I_USER_ACCOUNT_OTHER_ERROR
0x40420110
EAPHost は、ID 交換後に EAP エラーを受信しました。 ユーザーのアカウントの認証に問題がある可能性があります。
E_UNEXPECTED
0x8000FFFFL
致命的なエラーが発生しました。
EAP_E_CERT_STORE_INACCESSIBLE
0x80420010
認証子またはピアでは、証明書ストアにアクセスできません。
EAP_E_EAPHOST_METHOD_NOT_INSTALLED
0x80420011
要求された EAP メソッドがインストールされていません。
EAP_E_EAPHOST_EAPQEC_INACCESSIBLE
0x80420013
EAPHost は、ネットワーク アクセス保護 (NAP) が有効になっているクライアント上の EAP 検疫適用クライアント (QEC) と通信できません。
EAP_E_EAPHOST_IDENTITY_UNKNOWN
0x80420014
ピアが ID を送信した後に認証システムが認証に失敗した場合、EAPHost はこのエラーを返します。
EAP_E_AUTHENTICATION_FAILED
0x80420015
EAPHost は、認証エラー時にこのエラーを返します。
EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED
0x80420016
EAPHost は、クライアントとサーバーが互換性のある EAP の種類で構成されていない場合に、このエラーを返します。
EAP_E_EAPHOST_METHOD_INVALID_PACKET
0x80420017
EAPMethod は、処理できない EAP パケットを受信しました。
EAP_E_EAPHOST_REMOTE_INVALID_PACKET
0x80420018
EAPHost は、処理できないパケットを受信しました。
EAP_E_EAPHOST_XML_MALFORMED
0x80420019
EAPHost 構成スキーマの検証に失敗しました。
EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO
0x8042001A
EAP メソッドは、指定された構成のシングル サインオンをサポートしていません。
EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED
0x80420020
構成された EAP メソッドが要求された操作 (プロシージャ 呼び出し) をサポートしていない場合、EAPHost はこのエラーを返します。
EAP_E_USER_CERT_NOT_FOUND
0x80420100
EAPHost で認証用のユーザー証明書が見つかりませんでした。
EAP_E_USER_CERT_INVALID
0x80420101
認証に使用されているユーザー証明書に、適切な拡張キー使用法 (EKU) が設定されていません。
EAP_E_USER_CERT_EXPIRED
0x80420102
EAPhost で、有効期限が切れたユーザー証明書が見つかりました。
EAP_E_USER_CERT_REVOKED
0x80420103
認証に使用されているユーザー証明書が取り消されました。
EAP_E_USER_CERT_OTHER_ERROR
0x80420104
認証に使用されているユーザー証明書で不明なエラーが発生しました。
EAP_E_USER_CERT_REJECTED
0x80420105
認証子は、認証に使用されているユーザー証明書を拒否しました。
EAP_E_USER_CREDENTIALS_REJECTED
0x80420111
認証子は、認証のためにユーザーの資格情報を拒否しました。
EAP_E_USER_NAME_PASSWORD_REJECTED
0x80420112
認証子は、認証のためにユーザーの資格情報を拒否しました。
EAP_E_NO_SMART_CARD_READER
0x80420113
スマート カード リーダーが存在しません。
EAP_E_SERVER_CERT_INVALID
0x80420201
認証のユーザーであるサーバー証明書に、適切な EKU が設定されていません。
EAP_E_SERVER_CERT_EXPIRED
0x80420202
EAPhost によって、有効期限が切れたサーバー証明書が見つかりました。
EAP_E_SERVER_CERT_REVOKED
0x80420203
認証に使用されているサーバー証明書が取り消されました。
EAP_E_SERVER_CERT_OTHER_ERROR
0x80420204
認証に使用されているサーバー証明書で不明なエラーが発生しました。
EAP_E_USER_ROOT_CERT_NOT_FOUND
0x80420300
EAPHost は、ユーザー証明書の検証のために信頼されたルート証明書ストアに証明書を見つけることができませんでした。
EAP_E_USER_ROOT_CERT_INVALID
0x80420301
このネットワークに使用されているルート証明書が無効であるため、認証に失敗しました。
EAP_E_USER_ROOT_CERT_EXPIRED
0x80420302
ユーザー証明書の検証に必要な信頼されたルート証明書の有効期限が切れています。
EAP_E_SERVER_ROOT_CERT_NOT_FOUND
0x80420400
EAPHost は、サーバー証明書の検証のために、信頼されたルート証明書ストアにルート証明書を見つけることができませんでした。

type

802.1X 認証中にエラーを発生させた EAP メソッドの種類。 EAP_METHOD_TYPE構造体は、Eaptypes.h ヘッダー ファイルで定義されています。

dwReasonCode

EAP メソッドが失敗した理由。 このメンバーの値の一部は Eaphosterror.h ヘッダー ファイルで定義され、一部は Winerror.h ヘッダー ファイルで定義されていますが、他の値も可能です。

使用できる値を次に示します。

意味
ERROR_BAD_ARGUMENTS
1 つ以上の引数が正しくありません。
ERROR_INVALID_DATA
このデータは無効です。
ERROR_INVALID_PARAMETER
パラメーターが正しくありません。
EAP_I_USER_ACCOUNT_OTHER_ERROR
EAPHost は、ID 交換後に EAP エラーを受信しました。 ユーザーのアカウントの認証に問題がある可能性があります。
その他
FormatMessage を使用して、返されたエラーのメッセージ文字列を取得します。

rootCauseGuid

EAPHost のエラーの原因を識別する一意の ID。 EAP メソッドでは、新しい GUID を定義し、その GUID を特定の根本原因に関連付けることができます。 このメンバーの既存の値は、 Eaphosterror.h ヘッダー ファイルで定義されています。

意味
GUID_EapHost_Default
{0x00000000、0x0000、0x0000、0、0、0、0、0、0、0、0}
既定のエラーの原因。

これはサプリカントに達した場合の固定 GUID ではありませんが、最初の部分は一般的な Win32/RAS エラーによって埋められます。 これにより、一意のエラーごとに一意の GUID を作成できます。

GUID_EapHost_Cause_MethodDLLNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、1}}
EAPHost は、EAP メソッドの DLL を見つけることができません。
GUID_EapHost_Cause_CertStoreInaccessible
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、4}}
認証子とピアの両方が証明書ストアにアクセスできません。
GUID_EapHost_Cause_Server_CertExpired
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、5}}
EAPHost で期限切れのサーバー証明書が見つかりました。
GUID_EapHost_Cause_Server_CertInvalid
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、6}}
認証のユーザーであるサーバー証明書に、適切な拡張キー使用法 (EKU) が設定されていません。
GUID_EapHost_Cause_Server_CertNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、7}}
EAPHost で認証用のサーバー証明書が見つかりませんでした。
GUID_EapHost_Cause_Server_CertRevoked
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、8}}
認証に使用されているサーバー証明書が取り消されました。
GUID_EapHost_Cause_User_CertExpired
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0、9}}
EAPHost で期限切れのユーザー証明書が見つかりました。
GUID_EapHost_Cause_User_CertInvalid
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xA}}
認証のユーザーであるユーザー証明書に、適切な拡張キー使用法 (EKU) が設定されていません。
GUID_EapHost_Cause_User_CertNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xB}}
EAPHost で認証用のユーザー証明書が見つかりませんでした。
GUID_EapHost_Cause_User_CertOtherError
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xC}}
認証に使用されているユーザー認定で不明なエラーが発生しました。
GUID_EapHost_Cause_User_CertRejected
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xD}}
認証子はユーザー認定を拒否しました。
GUID_EapHost_Cause_User_CertRevoked
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xE}}
認証に使用されているユーザー証明書が取り消されました。
GUID_EapHost_Cause_User_Root_CertExpired
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0xF}}
ユーザー証明書の検証に必要な信頼されたルート証明書の有効期限が切れています。
GUID_EapHost_Cause_User_Root_CertInvalid
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x10}}
このネットワークに使用されているルート証明書が無効であるため、認証に失敗しました。
GUID_EapHost_Cause_User_Root_CertNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x11}}
EAPHost は、ユーザー認定の検証のために、信頼されたルート証明書ストアに証明書を見つけることができませんでした。
GUID_EapHost_Cause_Server_Root_CertNameRequired
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x12}}
サーバー コンピューター上の証明書にサーバー名が指定されていないため、認証に失敗しました。
GUID_EapHost_Cause_EapNegotiationFailed
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1C}}
Windows にはこのネットワークに必要な認証方法がないため、認証に失敗しました。
GUID_EapHost_Cause_XmlMalformed
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1D}}
EAPHost 構成スキーマの検証に失敗しました。
GUID_EapHost_Cause_MethodDoesNotSupportOperation
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1E}}
構成された EAP メソッドが要求された操作 (プロシージャ 呼び出し) をサポートしていない場合、EAPHost はこのエラーを返します。
GUID_EapHost_Cause_No_SmartCardReader_Found
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x2B}}
認証を続行するには、有効なスマート カードが存在する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Cause_Generic_AuthFailure
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、1、4}}
EAPHost は、未指定の汎用認証エラーでこのエラーを返します。
GUID_EapHost_Cause_Server_CertOtherError
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、1、8}}
サーバー証明書で不明なエラーが発生しました。
GUID_EapHost_Cause_User_Account_OtherProblem
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、1、0xE}}
認証ユーザーのアカウントに問題がある可能性を示す、ID 交換後に EAP エラーが受信されました。
GUID_EapHost_Cause_Server_Root_CertNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、1、0x12}}
EAPHost は、サーバー認定検証用の信頼されたルート証明書ストアにルート証明書を見つけることができませんでした。
GUID_EapHost_Cause_IdentityUnknown
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、2、4}}
EAPHost は、ピア ID の送信後に認証に失敗した場合に、このエラーを返します。
GUID_EapHost_Cause_User_CredsRejected
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、2、0xE}}
認証システムは、認証のためにユーザー資格情報を拒否しました。
GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、2、0x12}}
サード パーティのメソッドのホストが応答せず、自動的に再起動されました。
GUID_EapHost_Cause_EapQecInaccessible
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、3、0x12}}
EAPHost は、ネットワーク アクセス保護 (NAP) が有効になっているクライアント上の EAP 検疫適用クライアント (QEC) と通信できませんでした。 このエラーは、NAP サービスが応答していない場合に発生する可能性があります。
GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso
{0xda18bd32、0x004f、0x41fa、{0xae、0x08、0x0b、0xc8、0x5e、0x58、0x45、0xac}}
EAP メソッドは、指定された構成データのシングル サインオンをサポートしていません。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

repairGuid

報告されたエラーを修正するために実行できる修復アクションを識別するローカライズ可能な文字列にマップされる一意の ID。 このメンバーの既存の値は、 Eaphosterror.h ヘッダー ファイルで定義されています。

意味
GUID_EapHost_Repair_ContactSysadmin
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、2}}
ユーザーはネットワーク管理者に連絡する必要があります。
GUID_EapHost_Repair_Server_ClientSelectServerCert
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x18}}
ユーザーは、このネットワークでの認証用に別の有効な証明書を選択する必要があります。
GUID_EapHost_Repair_User_AuthFailure
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x19}}
ユーザーはネットワーク管理者に連絡する必要があります。 管理者は、ネットワーク認証のユーザー名とパスワードを確認できます。
GUID_EapHost_Repair_User_GetNewCert
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1A}}
ユーザーは、ネットワーク管理者から更新された証明書を取得する必要があります。 このネットワークに接続するために必要な証明書がコンピューターに見つかりません。
GUID_EapHost_Repair_User_SelectValidCert
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1B}}
ユーザーは、ネットワークでの認証に別の有効なユーザー証明書を使用する必要があります。
GUID_EapHost_Repair_ContactAdmin_AuthFailure
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x1F}}
ユーザーはネットワーク管理者に連絡する必要があります。 Windows では、このネットワークに接続するための ID を確認できません。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_IdentityUnknown
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x20}}
ユーザーはネットワーク管理者に連絡する必要があります。 Windows では、このネットワークに接続するための ID を確認できません。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_NegotiationFailed
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x21}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに必要な認証方法を使用するように Windows を構成する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_MethodNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x22}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに必要な認証方法を使用するように Windows を構成する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_RestartNap
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x23}}
ユーザーは、ネットワーク アクセス保護サービスを開始する必要があります。 ネットワーク アクセス保護サービスが応答していません。 Network Access Protection サービスを開始または再起動してから、もう一度接続してみてください。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x24}}
ユーザーはネットワーク管理者に連絡する必要があります。 このコンピューター上の証明書ストアを修復する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x25}}
ユーザーはネットワーク管理者に連絡する必要があります。 ユーザー アカウントに関する問題を解決する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_RootCertInvalid
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x26}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに使用されるルート証明書を修復する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_RootCertNotFound
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x27}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワーク用にサーバーによって使用される証明書は、コンピューターに正しくインストールされている必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_RootExpired
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x28}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに使用されるルート証明書を更新する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_CertNameAbsent
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x29}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに使用されるサーバー証明書に関する問題を解決する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x2A}}
ユーザーは、スマート カード リーダーをコンピューターに接続し、スマート カードを挿入して、もう一度接続を試みる必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_ContactAdmin_InvalidUserCert
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x2C}}
ユーザーはネットワーク管理者に連絡する必要があります。 このコンピューター上のユーザー証明書を修復する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_Method_Not_Support_Sso
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x2D}}
ユーザーはネットワーク管理者に連絡する必要があります。 このネットワークに必要な認証方法を使用するように Windows を構成する必要があります。

この GUID は、ワイヤレス LAN サービスがインストールされている Windows Server 2008 R2 と Windows 7 でサポートされています。

GUID_EapHost_Repair_Retry_Authentication
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、1、0x1B}}
ユーザーはネットワークへの接続を再試行する必要があります。

helpLinkGuid

エラーまたは修復メッセージに関する追加情報を含むページの URL を指定するローカライズ可能な文字列にマップされる一意の ID。 EAP メソッドでは、新しい GUID を定義し、1 つの特定のヘルプ リンクに関連付けることができます。 このメンバーの既存の値の一部は、 Eaphosterror.h ヘッダー ファイルで定義されています。

意味
GUID_EapHost_Help_Troubleshooting
{0x33307acf、0x0698、0x41ba、{0xb0、0x14、0xea、0x0a、0x2e、0xb8、0xd0、0xa8}}
トラブルシューティングの詳細を含むページの URL。 これは現在、EAP 固有ではなく、一般的なネットワークトラブルシューティングのヘルプ ページです。
GUID_EapHost_Help_EapConfigureTypes
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x03}}
EAP の種類の構成の詳細を含むページの URL。
GUID_EapHost_Help_FailedAuth
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x13}}
認証エラーの詳細を含むページの URL。

この GUID は Windows Vista でサポートされています

GUID_EapHost_Help_SelectingCerts
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x15}}
認証に使用する適切な証明書の選択に関する詳細情報を含むページの URL。
GUID_EapHost_Help_SetupEapServer
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x16}}
EAP サーバーの設定に関する詳細を含むページの URL。

この GUID は Windows Vista でサポートされています

GUID_EapHost_Help_Troubleshooting
{0x9612fc67、0x6150、0x4209、{0xa8、0x5e、0xa8、0xd8、0、0、0、0x17}}
トラブルシューティングの詳細を含むページの URL。

この GUID は Windows Vista でサポートされています

GUID_EapHost_Help_ObtainingCerts
{0xf535eea3、0x1bdd、0x46ca、{0xa2、0xfc、0xa6、0x65、0x59、0x39、0xb7、0xe8}}
EAP 証明書の取得に関する詳細を含むページの URL。

fRootCauseString

ONEX_EAP_ERROR構造体に RootCauseString メンバーに根本原因文字列が含まれているかどうかを示します。

fRepairString

ONEX_EAP_ERROR構造体に RepairString メンバーに修復文字列が含まれているかどうかを示します。

RootCauseString

エラーの根本原因を説明するローカライズされた読み取り可能な文字列。 このメンバーには、fRootCauseString ビットフィールド メンバーが設定されている場合、ONEX_VARIABLE_BLOBdwOffset メンバーから始まる NULL で終わる Unicode 文字列が含まれます。

RepairString

可能な修復アクションを記述するローカライズされた読み取り可能な文字列。 このメンバーには、fRepairString ビットフィールド メンバーが設定されている場合、ONEX_VARIABLE_BLOBdwOffset メンバーから始まる NULL で終わる Unicode 文字列が含まれます。

注釈

ONEX_EAP_ERROR構造は、Windows Vista 以降でサポートされている新しいワイヤレス構成コンポーネントである 802.1X モジュールで使用されます。

ONEX_EAP_ERROR構造体の多くのメンバーは、EAP_ERROR構造体の同様のメンバーに対応しています

ONEX_RESULT_UPDATE_DATAには、802.1X 認証への状態変更に関する情報が含まれています。 WLAN_NOTIFICATION_DATA構造体のNotificationSource メンバーがWLAN_NOTIFICATION_SOURCE_ONEXされ、受信した通知のWLAN_NOTIFICATION_DATA構造体NotificationCode メンバーが OneXNotificationTypeResultUpdate である場合、ONEX_RESULT_UPDATE_DATA構造体が返されます。 この通知では、WLAN_NOTIFICATION_DATA 構造体の pData メンバーは、802.1X 認証状態の変更に関する情報を含むONEX_RESULT_UPDATE_DATA構造体を指します。

ONEX_RESULT_UPDATE_DATA構造体の fEapError メンバーが設定されている場合、ONEX_RESULT_UPDATE_DATA構造体の eapError メンバーには、ONEX_VARIABLE_BLOBdwOffset メンバーから始まるONEX_EAP_ERROR構造体が埋め込まれたONEX_VARIABLE_BLOB構造体が含まれます

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header dot1x.h

こちらもご覧ください

ACM アーキテクチャについて

一般的な EAPHost API 構造体

EAP_ERROR

EAP_METHOD_TYPE

ONEX_NOTIFICATION_TYPE

ONEX_RESULT_UPDATE_DATA

ONEX_VARIABLE_BLOB

WLAN_NOTIFICATION_DATA

WlanRegisterNotification