eapCredential 結構 (eaptypes.h)
EapCredential 結構包含認證類型和適當認證的相關信息。 這會當作輸入傳遞至 EapPeerGetConfigBlobAndUserBlob API。
語法
typedef struct _EapCredential {
EapCredentialType credType;
#if ...
EapCredentialTypeData credData;
#else
EapCredentialTypeData credData;
#endif
} EapCredential;
成員
credType
認證參數中傳遞之認證的 EapCredentialType。
credData
結構,其中包含認證數據的指標。
如果 credType 設定為 EAP_EMPTY_CREDENTIAL,請為認證指定 NULL 值。
如果 credType 設定為 EAP_USERNAME_PASSWORD_CREDENTIAL,請使用 EapUsernamePasswordCredential 結構來指定要用於認證的使用者名稱和密碼。
如果 credType 設定為 EAP_WINLOGON_CREDENTIAL,請為認證指定 NULL 值。
如果 credType 設定為 EAP_CERTIFICATE_CREDENTIAL,請使用 EapCertificateCredential 結構來指定憑證哈希,並在憑證受到密碼保護) 的情況下指定憑證哈希和密碼 (。
如果 credType 設定為 EAP_SIM_CREDENTIAL,請使用 EapSimCredential 結構作為認證,以指定所選 SIM 卡的 ICC 標識符。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | eaptypes.h |