EapCredential-Struktur (eaptypes.h)
Die EapCredential-Struktur enthält Informationen zum Anmeldeinformationstyp und den entsprechenden Anmeldeinformationen. Dies wird als Eingabe an die EapPeerGetConfigBlobAndUserBlob-API übergeben.
Syntax
typedef struct _EapCredential {
EapCredentialType credType;
#if ...
EapCredentialTypeData credData;
#else
EapCredentialTypeData credData;
#endif
} EapCredential;
Member
credType
Der EapCredentialType für die Anmeldeinformationen, die im Anmeldeinformationsparameter übergeben werden.
credData
Struktur, die den Zeiger auf die Anmeldeinformationen enthält.
Wenn credType auf EAP_EMPTY_CREDENTIAL festgelegt ist, geben Sie einen NULL-Wert für Anmeldeinformationen an.
Wenn credType auf EAP_USERNAME_PASSWORD_CREDENTIAL festgelegt ist, verwenden Sie eine EapUsernamePasswordCredential-Struktur , um den Benutzernamen und das Kennwort anzugeben, die für die Anmeldeinformationen verwendet werden sollen.
Wenn credType auf EAP_WINLOGON_CREDENTIAL festgelegt ist, geben Sie einen NULL-Wert für Anmeldeinformationen an.
Wenn credType auf EAP_CERTIFICATE_CREDENTIAL festgelegt ist, verwenden Sie eine EapCertificateCredential-Struktur für Anmeldeinformationen, um den Zertifikathash und ein Kennwort anzugeben (falls das Zertifikat kennwortgeschütztes Zertifikat ist).
Wenn credType auf EAP_SIM_CREDENTIAL festgelegt ist, verwenden Sie eine EapSimCredential-Struktur für Anmeldeinformationen, um die ICC-ID der ausgewählten SIM anzugeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | eaptypes.h |