共用方式為


SecPkgContext_EapPrfInfo 結構 (schannel.h)

SecPkgContext_EapPrfInfo 結構會 (PRF) 指定虛擬隨機函數,並擷取可延伸驗證通訊協定 (EAP) 傳輸層安全性通訊協定 (TLS) 驗證通訊協定所使用的金鑰數據。 如需 EAP TLS 驗證通訊協定的相關信息,請參閱 http://www.ietf.org/rfc/rfc2716.txt

語法

typedef struct _SecPkgContext_EapPrfInfo {
  DWORD dwVersion;
  DWORD cbPrfData;
  PBYTE pbPrfData;
} SecPkgContext_EapPrfInfo, *PSecPkgContext_EapPrfInfo;

成員

dwVersion

保留的。 必須設定為零。

cbPrfData

pbPrfData 陣列的大小,以位元組為單位。

pbPrfData

DWORD 值,指定 EAP 通訊協定所使用的虛擬隨機函數和索引鍵數據。 以下是可能的值。

意義
PPP EAP TLS 金鑰數據
0x00
PRF (主要密碼“用戶端 EAP 加密”,client_random + server_random)
EAP-TTLSv0 索引鍵處理材質
0x01
PRF (master_secret、“ttls keying material”、server_random + client_random)
EAP-TTLSv0 挑戰數據
0x02
PRF (master_secret、「ttls 挑戰」、server_random + client_random)
EAP-FAST 索引鍵數據
0x03
PRF (master_secret、「金鑰擴充」、server_random + client_random)

pbPrfData

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 schannel.h