Freigeben über


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

Weitere Informationen

EapCertificateCredential

EapCredentialType

EapPeerGetConfigBlobAndUserBlob

EapSimCredential

EapUsernamePasswordCredential