Struttura EapCredential (eaptypes.h)
La struttura EapCredential contiene informazioni sul tipo di credenziali e sulle credenziali appropriate. Viene passato come input all'API EapPeerGetConfigBlobAndUserBlob .
Sintassi
typedef struct _EapCredential {
EapCredentialType credType;
#if ...
EapCredentialTypeData credData;
#else
EapCredentialTypeData credData;
#endif
} EapCredential;
Members
credType
EapCredentialType per le credenziali passate nel parametro credentials.
credData
Struttura che contiene il puntatore ai dati delle credenziali.
Se credType è impostato su EAP_EMPTY_CREDENTIAL, specificare un valore NULL per le credenziali.
Se credType è impostato su EAP_USERNAME_PASSWORD_CREDENTIAL, usare una struttura EapUsernamePasswordCredential per specificare il nome utente e la password da usare per le credenziali.
Se credType è impostato su EAP_WINLOGON_CREDENTIAL, specificare un valore NULL per le credenziali.
Se credType è impostato su EAP_CERTIFICATE_CREDENTIAL, usare una struttura EapCertificateCredential per le credenziali per specificare l'hash del certificato e una password (nel caso in cui il certificato sia protetto da password).
Se credType è impostato su EAP_SIM_CREDENTIAL, usare una struttura EapSimCredential per le credenziali per specificare l'ID CPI della SIM selezionata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Intestazione | eaptypes.h |