Estrutura EapCredential (eaptypes.h)
A estrutura EapCredential contém informações sobre o tipo de credenciais e as credenciais apropriadas. Isso é passado como uma entrada para a API EapPeerGetConfigBlobAndUserBlob .
Sintaxe
typedef struct _EapCredential {
EapCredentialType credType;
#if ...
EapCredentialTypeData credData;
#else
EapCredentialTypeData credData;
#endif
} EapCredential;
Membros
credType
O EapCredentialType para as credenciais passadas no parâmetro de credenciais .
credData
Estrutura que contém o ponteiro para os dados de credencial.
Se credType for definido como EAP_EMPTY_CREDENTIAL, especifique um valor NULL para credenciais.
Se credType estiver definido como EAP_USERNAME_PASSWORD_CREDENTIAL, use uma estrutura EapUsernamePasswordCredential para especificar o nome de usuário e a senha a serem usados para as credenciais.
Se credType for definido como EAP_WINLOGON_CREDENTIAL, especifique um valor NULL para credenciais.
Se credType for definido como EAP_CERTIFICATE_CREDENTIAL, use uma estrutura EapCertificateCredential para credenciais para especificar o hash de certificado e uma senha (caso o certificado seja protegido por senha).
Se credType estiver definido como EAP_SIM_CREDENTIAL, use uma estrutura EapSimCredential para credenciais para especificar a ID do ICC do SIM selecionado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | eaptypes.h |