Compartilhar via


estrutura ONEX_EAP_ERROR (dot1x.h)

A estrutura ONEX_EAP_ERROR contém o erro EAP 802.1X quando ocorre um erro com a autenticação 802.1X.

Sintaxe

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;

Membros

dwWinError

O valor de erro definido no arquivo de cabeçalho Winerror.h . Esse membro também às vezes contém o motivo pelo qual o método EAP falhou. Os valores existentes para esse membro pelo motivo pelo qual o método EAP falhou são definidos no arquivo de cabeçalho Eaphosterror.h .

Alguns valores possíveis estão listados abaixo.

Valor Significado
ERROR_PATH_NOT_FOUND
3L
O sistema não pode localizar o caminho especificado.
ERROR_INVALID_DATA
13L
Os dados não são válidos.
ERROR_INVALID_PARAMETER
87L
Um parâmetro está incorreto.
ERROR_BAD_ARGUMENTS
160L
Um ou mais argumentos não estão corretos.
ERROR_CANTOPEN
1011L
Não foi possível abrir a chave do Registro de configuração.
ERROR_DATATYPE_MISMATCH
1629L
Os dados fornecidos são do tipo errado.
EAP_I_USER_ACCOUNT_OTHER_ERROR
0x40420110
O EAPHost recebeu falha de EAP após a troca de identidade. Provavelmente há um problema com a conta do usuário de autenticação.
E_UNEXPECTED
0x8000FFFFL
Ocorreu uma falha catastrófica.
EAP_E_CERT_STORE_INACCESSIBLE
0x80420010
O repositório de certificados não pode ser acessado no autenticador ou no par.
EAP_E_EAPHOST_METHOD_NOT_INSTALLED
0x80420011
O método EAP solicitado não está instalado.
EAP_E_EAPHOST_EAPQEC_INACCESSIBLE
0x80420013
O EAPHost não consegue se comunicar com o QEC (cliente de imposição de quarentena) do EAP em um cliente com a PROTEção de Acesso à Rede (NAP) habilitada.
EAP_E_EAPHOST_IDENTITY_UNKNOWN
0x80420014
O EAPHost retornará esse erro se o autenticador falhar na autenticação depois que o par enviou sua identidade.
EAP_E_AUTHENTICATION_FAILED
0x80420015
O EAPHost retorna esse erro em caso de falha de autenticação.
EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED
0x80420016
O EAPHost retorna esse erro quando o cliente e o servidor não estão configurados com tipos EAP compatíveis.
EAP_E_EAPHOST_METHOD_INVALID_PACKET
0x80420017
O EAPMethod recebeu um pacote EAP que não pode ser processado.
EAP_E_EAPHOST_REMOTE_INVALID_PACKET
0x80420018
O EAPHost recebeu um pacote que não pode ser processado.
EAP_E_EAPHOST_XML_MALFORMED
0x80420019
Falha na validação do esquema de configuração do EAPHost.
EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO
0x8042001A
O método EAP não dá suporte a logon único para a configuração fornecida.
EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED
0x80420020
O EAPHost retorna esse erro quando um método EAP configurado não dá suporte a uma operação solicitada (chamada de procedimento).
EAP_E_USER_CERT_NOT_FOUND
0x80420100
O EAPHost não pôde encontrar o certificado do usuário para autenticação.
EAP_E_USER_CERT_INVALID
0x80420101
O certificado de usuário que está sendo usado para autenticação não tem um EKU (uso de chave estendida) adequado definido.
EAP_E_USER_CERT_EXPIRED
0x80420102
O EAPhost encontrou um certificado de usuário que expirou.
EAP_E_USER_CERT_REVOKED
0x80420103
O certificado de usuário que está sendo usado para autenticação foi revogado.
EAP_E_USER_CERT_OTHER_ERROR
0x80420104
Ocorreu um erro desconhecido com o certificado do usuário sendo usado para autenticação.
EAP_E_USER_CERT_REJECTED
0x80420105
O autenticador rejeitou o certificado do usuário que está sendo usado para autenticação.
EAP_E_USER_CREDENTIALS_REJECTED
0x80420111
O autenticador rejeitou as credenciais do usuário para autenticação.
EAP_E_USER_NAME_PASSWORD_REJECTED
0x80420112
O autenticador rejeitou as credenciais do usuário para autenticação.
EAP_E_NO_SMART_CARD_READER
0x80420113
Nenhum leitor de cartão inteligente estava presente.
EAP_E_SERVER_CERT_INVALID
0x80420201
O certificado do servidor que está sendo usuário para autenticação não tem um conjunto de EKU adequado.
EAP_E_SERVER_CERT_EXPIRED
0x80420202
O EAPhost encontrou um certificado de servidor que expirou.
EAP_E_SERVER_CERT_REVOKED
0x80420203
O certificado do servidor que está sendo usado para autenticação foi revogado.
EAP_E_SERVER_CERT_OTHER_ERROR
0x80420204
Ocorreu um erro desconhecido com o certificado do servidor sendo usado para autenticação.
EAP_E_USER_ROOT_CERT_NOT_FOUND
0x80420300
O EAPHost não pôde encontrar um certificado no repositório de certificados raiz confiável para validação de certificado do usuário.
EAP_E_USER_ROOT_CERT_INVALID
0x80420301
A autenticação falhou porque o certificado raiz usado para essa rede não é válido.
EAP_E_USER_ROOT_CERT_EXPIRED
0x80420302
O certificado raiz confiável necessário para validação de certificado de usuário expirou.
EAP_E_SERVER_ROOT_CERT_NOT_FOUND
0x80420400
O EAPHost não pôde encontrar um certificado raiz no repositório de certificados raiz confiável para validação de certificado do servidor.

type

O tipo de método EAP que gerou o erro durante a autenticação 802.1X. A estrutura EAP_METHOD_TYPE é definida no arquivo de cabeçalho Eaptypes.h .

dwReasonCode

O motivo pelo qual o método EAP falhou. Alguns dos valores desse membro são definidos no arquivo de cabeçalho Eaphosterror.h e alguns são definidos no arquivo de cabeçalho Winerror.h , embora outros valores sejam possíveis.

Os valores possíveis são listados abaixo.

Valor Significado
ERROR_BAD_ARGUMENTS
Um ou mais argumentos não estão corretos.
ERROR_INVALID_DATA
Os dados não são válidos.
ERROR_INVALID_PARAMETER
Um parâmetro está incorreto.
EAP_I_USER_ACCOUNT_OTHER_ERROR
O EAPHost recebeu falha de EAP após a troca de identidade. Provavelmente há um problema com a conta do usuário de autenticação.
Outros
Use FormatMessage para obter a cadeia de caracteres de mensagem para o erro retornado.

rootCauseGuid

Uma ID exclusiva que identifica a causa do erro no EAPHost. Um método EAP pode definir um novo GUID e associar o GUID a uma causa raiz específica. Os valores existentes para esse membro são definidos no arquivo de cabeçalho Eaphosterror.h .

Valor Significado
GUID_EapHost_Default
{0x00000000, 0x0000, 0x0000, 0, 0, 0, 0, 0, 0, 0, 0}
A causa do erro padrão.

Esse não é um GUID fixo quando atinge o suplicante, mas a primeira parte será preenchida por um erro Win32/RAS genérico. Isso ajuda a criar um GUID exclusivo para cada erro exclusivo.

GUID_EapHost_Cause_MethodDLLNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 1}}
O EAPHost não pode localizar a DLL para o método EAP.
GUID_EapHost_Cause_CertStoreInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 4}}
O autenticador e o par não conseguem acessar o repositório de certificados.
GUID_EapHost_Cause_Server_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 5}}
O EAPHost encontrou um certificado de servidor expirado.
GUID_EapHost_Cause_Server_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 6}}
O certificado do servidor que está sendo usuário para autenticação não tem um EKU (uso de chave estendido) adequado definido.
GUID_EapHost_Cause_Server_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 7}}
O EAPHost não pôde encontrar o certificado do servidor para autenticação.
GUID_EapHost_Cause_Server_CertRevoked
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 8}}
O certificado do servidor que está sendo usado para autenticação foi revogado.
GUID_EapHost_Cause_User_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 9}}
O EAPHost encontrou um certificado de usuário expirado.
GUID_EapHost_Cause_User_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xA}}
O certificado de usuário que está sendo usuário para autenticação não tem o EKU (uso de chave estendida) adequado definido.
GUID_EapHost_Cause_User_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xB}}
O EAPHost não pôde encontrar um certificado de usuário para autenticação.
GUID_EapHost_Cause_User_CertOtherError
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xC}}
Ocorreu um erro desconhecido com a certificação de usuário sendo usada para autenticação.
GUID_EapHost_Cause_User_CertRejected
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xD}}
O autenticador rejeitou a certificação do usuário.
GUID_EapHost_Cause_User_CertRevoked
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xE}}
O certificado de usuário que está sendo usado para autenticação foi revogado.
GUID_EapHost_Cause_User_Root_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xF}}
O certificado raiz confiável necessário para validação de certificado de usuário expirou.
GUID_EapHost_Cause_User_Root_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x10}}
A autenticação falhou porque o certificado raiz usado para essa rede não é válido.
GUID_EapHost_Cause_User_Root_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x11}}
O EAPHost não pôde encontrar um certificado em um repositório de certificados raiz confiável para validação de certificação do usuário.
GUID_EapHost_Cause_Server_Root_CertNameRequired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x12}}
A autenticação falhou porque o certificado no computador do servidor não tem um nome de servidor especificado.
GUID_EapHost_Cause_EapNegotiationFailed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1C}}
A autenticação falhou porque o Windows não tem o método de autenticação necessário para essa rede.
GUID_EapHost_Cause_XmlMalformed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1D}}
Falha na validação do esquema de configuração do EAPHost.
GUID_EapHost_Cause_MethodDoesNotSupportOperation
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1E}}
EAPHost retorna esse erro quando um método EAP configurado não dá suporte a uma operação solicitada (chamada de procedimento).
GUID_EapHost_Cause_No_SmartCardReader_Found
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2B}}
Uma cartão inteligente válida precisa estar presente para que a autenticação continue.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7 .

GUID_EapHost_Cause_Generic_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 4}}
EAPHost retorna esse erro em uma falha de autenticação genérica e não especificada.
GUID_EapHost_Cause_Server_CertOtherError
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 8}}
Ocorreu um erro desconhecido com o certificado do servidor.
GUID_EapHost_Cause_User_Account_OtherProblem
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 0xE}}
Uma falha de EAP foi recebida após uma troca de identidade, indicando a probabilidade de um problema com a conta do usuário de autenticação.
GUID_EapHost_Cause_Server_Root_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 0x12}}
O EAPHost não pôde encontrar um certificado raiz em um repositório de certificados raiz confiável para a validação de certificação do servidor.
GUID_EapHost_Cause_IdentityUnknown
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 4}}
EAPHost retornará esse erro se o autenticador falhar na autenticação depois que a identidade de par for enviada.
GUID_EapHost_Cause_User_CredsRejected
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 0xE}}
O autenticador rejeitou as credenciais do usuário para autenticação.
GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 0x12}}
O host do método de terceiros não está respondendo e foi reiniciado automaticamente.
GUID_EapHost_Cause_EapQecInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 3, 0x12}}
O EAPHost não pôde se comunicar com o QEC (cliente de imposição de quarentena) do EAP em um cliente com a NAP (Proteção de Acesso à Rede) habilitada. Esse erro pode ocorrer quando o serviço NAP não está respondendo.
GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso
{0xda18bd32, 0x004f, 0x41fa, {0xae, 0x08, 0x0b, 0xc8, 0x5e, 0x58, 0x45, 0xac}}
O método EAP não dá suporte ao logon único para os dados de configuração fornecidos.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

repairGuid

Uma ID exclusiva que é mapeada para uma cadeia de caracteres localizável que identifica a ação de reparo que pode ser executada para corrigir o erro relatado. Os valores existentes para esse membro são definidos no arquivo de cabeçalho Eaphosterror.h .

Valor Significado
GUID_EapHost_Repair_ContactSysadmin
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 2}}
O usuário deve entrar em contato com o administrador de rede.
GUID_EapHost_Repair_Server_ClientSelectServerCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x18}}
O usuário deve escolher um certificado diferente e válido para autenticação com essa rede.
GUID_EapHost_Repair_User_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x19}}
O usuário deve entrar em contato com o administrador de rede. Seu administrador pode verificar seu nome de usuário e senha para autenticação de rede.
GUID_EapHost_Repair_User_GetNewCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1A}}
O usuário deve obter um certificado atualizado do administrador de rede. O certificado necessário para se conectar a essa rede não pode ser encontrado no computador.
GUID_EapHost_Repair_User_SelectValidCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1B}}
O usuário deve usar um certificado de usuário diferente e válido para autenticação com a rede.
GUID_EapHost_Repair_ContactAdmin_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1F}}
O usuário deve entrar em contato com o administrador de rede. O Windows não pode verificar sua identidade quanto à conexão com essa rede.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_IdentityUnknown
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x20}}
O usuário deve entrar em contato com o administrador de rede. O Windows não pode verificar sua identidade quanto à conexão com essa rede.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_NegotiationFailed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x21}}
O usuário deve entrar em contato com o administrador de rede. O Windows precisa ser configurado para usar o método de autenticação necessário para essa rede.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_MethodNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x22}}
O usuário deve entrar em contato com o administrador de rede. O Windows precisa ser configurado para usar o método de autenticação necessário para essa rede.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_RestartNap
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x23}}
O usuário deve iniciar o serviço de Proteção de Acesso à Rede. O serviço de Proteção de Acesso à Rede não está respondendo. Inicie ou reinicie o serviço de Proteção de Acesso à Rede e tente se conectar novamente.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7 .

GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x24}}
O usuário deve entrar em contato com o administrador de rede. O repositório de certificados neste computador precisa ser reparado.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x25}}
O usuário deve entrar em contato com o administrador de rede. Um problema com sua conta de usuário precisa ser resolvido.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_RootCertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x26}}
O usuário deve entrar em contato com o administrador de rede. O certificado raiz usado para essa rede precisa ser reparado.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_RootCertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x27}}
O usuário deve entrar em contato com o administrador de rede. O certificado usado pelo servidor para essa rede precisa ser instalado corretamente em seu computador.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_RootExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x28}}
O usuário deve entrar em contato com o administrador de rede. O certificado raiz usado para essa rede precisa ser renovado.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_CertNameAbsent
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x29}}
O usuário deve entrar em contato com o administrador de rede. Um problema com o certificado do servidor usado para essa rede precisa ser resolvido.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2A}}
O usuário deve conectar um leitor de cartão inteligente ao computador, inserir um cartão inteligente e tentar se conectar novamente.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_ContactAdmin_InvalidUserCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2C}}
O usuário deve entrar em contato com o administrador de rede. O certificado do usuário neste computador precisa ser reparado.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_Method_Not_Support_Sso
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2D}}
O usuário deve entrar em contato com o administrador de rede. O Windows precisa ser configurado para usar o método de autenticação necessário para essa rede.

Esse GUID tem suporte no Windows Server 2008 R2 com o Serviço de LAN Sem Fio instalado e no Windows 7.

GUID_EapHost_Repair_Retry_Authentication
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 0x1B}}
O usuário deve tentar se conectar à rede novamente.

helpLinkGuid

Uma ID exclusiva que é mapeada para uma cadeia de caracteres localizável que especifica uma URL para uma página que contém informações adicionais sobre uma mensagem de erro ou reparo. Um método EAP pode potencialmente definir um novo GUID e associar a um link de ajuda específico. Alguns dos valores existentes para esse membro são definidos no arquivo de cabeçalho Eaphosterror.h .

Valor Significado
GUID_EapHost_Help_Troubleshooting
{0x33307acf, 0x0698, 0x41ba, {0xb0, 0x14, 0xea, 0x0a, 0x2e, 0xb8, 0xd0, 0xa8}}
A URL da página com mais informações sobre solução de problemas. Atualmente, essa é uma página de ajuda de solução de problemas de rede genérica, não específica do EAP.
GUID_EapHost_Help_EapConfigureTypes
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x03}}
A URL da página com mais informações sobre como configurar tipos de EAP.
GUID_EapHost_Help_FailedAuth
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x13}}
A URL da página com mais informações sobre falhas de autenticação.

Esse GUID tem suporte no Windows Vista

GUID_EapHost_Help_SelectingCerts
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x15}}
A URL da página com mais informações sobre como selecionar o certificado apropriado a ser usado para autenticação.
GUID_EapHost_Help_SetupEapServer
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x16}}
A URL da página com mais informações sobre como configurar um servidor EAP.

Esse GUID tem suporte no Windows Vista

GUID_EapHost_Help_Troubleshooting
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x17}}
A URL da página com mais informações sobre solução de problemas.

Esse GUID tem suporte no Windows Vista

GUID_EapHost_Help_ObtainingCerts
{0xf535eea3, 0x1bdd, 0x46ca, {0xa2, 0xfc, 0xa6, 0x65, 0x59, 0x39, 0xb7, 0xe8}}
A URL da página com mais informações sobre como obter certificados EAP.

fRootCauseString

Indica se a estrutura ONEX_EAP_ERROR contém uma cadeia de caracteres de causa raiz no membro RootCauseString .

fRepairString

Indica se a estrutura ONEX_EAP_ERROR contém uma cadeia de caracteres de reparo no membro RepairString .

RootCauseString

Uma cadeia de caracteres localizada e legível que descreve a causa raiz do erro. Esse membro contém uma cadeia de caracteres Unicode terminada em NULL começando no membro dwOffset do ONEX_VARIABLE_BLOB se o membro de campo de bits fRootCauseString estiver definido.

RepairString

Uma cadeia de caracteres localizada e legível que descreve a possível ação de reparo. Esse membro contém uma cadeia de caracteres Unicode terminada em NULL começando no membro dwOffset do ONEX_VARIABLE_BLOB se o membro do campo de bits fRepairString estiver definido.

Comentários

A estrutura ONEX_EAP_ERROR é usada pelo módulo 802.1X, um novo componente de configuração sem fio com suporte no Windows Vista e posterior.

Muitos membros da estrutura ONEX_EAP_ERROR correspondem a membros semelhantes na estrutura EAP_ERROR

O ONEX_RESULT_UPDATE_DATA contém informações sobre uma status alteração para autenticação 802.1X. A estrutura ONEX_RESULT_UPDATE_DATA é retornada quando o membro NotificationSource da estrutura WLAN_NOTIFICATION_DATA é WLAN_NOTIFICATION_SOURCE_ONEX e o membro NotificationCode da estrutura WLAN_NOTIFICATION_DATA para notificação recebida é OneXNotificationTypeResultUpdate. Para essa notificação, o membro pData da estrutura WLAN_NOTIFICATION_DATA aponta para uma estrutura ONEX_RESULT_UPDATE_DATA que contém informações sobre a alteração de status de autenticação 802.1X.

Se o membro fEapError na estrutura ONEX_RESULT_UPDATE_DATA estiver definido, o membro eapError da estrutura ONEX_RESULT_UPDATE_DATA conterá uma estrutura ONEX_VARIABLE_BLOB com uma estrutura ONEX_EAP_ERROR inserida começando no membro dwOffset do ONEX_VARIABLE_BLOB.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho dot1x.h

Confira também

Sobre a arquitetura do ACM

Estruturas comuns da API EAPHost

EAP_ERROR

EAP_METHOD_TYPE

ONEX_NOTIFICATION_TYPE

ONEX_RESULT_UPDATE_DATA

ONEX_VARIABLE_BLOB

WLAN_NOTIFICATION_DATA

WlanRegisterNotification