Estructura EapCredential (eaptypes.h)
La estructura EapCredential contiene información sobre el tipo de credenciales y las credenciales adecuadas. Esto se pasa como entrada a la API EapPeerGetConfigBlobAndUserBlob .
Sintaxis
typedef struct _EapCredential {
EapCredentialType credType;
#if ...
EapCredentialTypeData credData;
#else
EapCredentialTypeData credData;
#endif
} EapCredential;
Miembros
credType
EapCredentialType para las credenciales pasadas en el parámetro credentials.
credData
Estructura que contiene el puntero a los datos de credenciales.
Si credType se establece en EAP_EMPTY_CREDENTIAL, especifique un valor NULL para las credenciales.
Si credType se establece en EAP_USERNAME_PASSWORD_CREDENTIAL, use una estructura EapUsernamePasswordCredential para especificar el nombre de usuario y la contraseña que se van a usar para las credenciales.
Si credType se establece en EAP_WINLOGON_CREDENTIAL, especifique un valor NULL para las credenciales.
Si credType se establece en EAP_CERTIFICATE_CREDENTIAL, use una estructura EapCertificateCredential para las credenciales para especificar el hash de certificado y una contraseña (en caso de que el certificado esté protegido con contraseña).
Si credType se establece en EAP_SIM_CREDENTIAL, use una estructura EapSimCredential para las credenciales para especificar el id. de ICC de la SIM seleccionada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | eaptypes.h |