EapHostPeerMethodResult 結構 (eaphostpeertypes.h)
EapHostPeerMethodResult結構包含 EAPHost 在驗證會話期間所產生的結果資料,然後傳遞至 EAP 方法。
語法
typedef struct tagEapHostPeerMethodResult {
BOOL fIsSuccess;
UINT32 dwFailureReasonCode;
BOOL fSaveConnectionData;
UINT32 dwSizeofConnectionData;
#if ...
BYTE *pConnectionData;
#else
BYTE *pConnectionData;
#endif
BOOL fSaveUserData;
UINT32 dwSizeofUserData;
#if ...
BYTE *pUserData;
#else
BYTE *pUserData;
#endif
EAP_ATTRIBUTES *pAttribArray;
ISOLATION_STATE isolationState;
EAP_METHOD_INFO *pEapMethodInfo;
EAP_ERROR *pEapError;
} EapHostPeerMethodResult;
成員
fIsSuccess
如果 為 TRUE,則成功驗證要求者;如果 為 FALSE,則不是 。
dwFailureReasonCode
如果無法驗證要求,則包含原因代碼。
fSaveConnectionData
如果 為 TRUE, 則 pConnectionData 資料中指定的連接資料必須保存到磁片;否則,不需要儲存它。
dwSizeofConnectionData
pConnectionData的大小,以位元組為單位。
pConnectionData
位元組緩衝區的指標,其中包含保留 EAP 驗證會話之連線的相關資訊。
fSaveUserData
如果 為 TRUE, 則 pUserData 資料中指定的使用者資料必須保存到磁片;否則,不需要儲存它。
dwSizeofUserData
pUserData的大小,以位元組為單位。
pUserData
位元組緩衝區的指標,其中包含要求 EAP 驗證會話之 supplicant 使用者的資訊。
pAttribArray
包含驗證會話屬性 的EAP_ATTRIBUTES 陣列結構的指標。
isolationState
ISOLATION_STATE連結值,指出驗證會話連線的隔離狀態。
pEapMethodInfo
EAP_METHOD_INFO結構的指標,其中包含執行驗證之 EAP 方法的相關資訊。
pEapError
EAP_ERROR結構的指標,其中包含執行此函式呼叫期間 EAPHost 引發的任何錯誤。 取用錯誤資料之後,必須呼叫 EapHostPeerFreeEapError來釋放此記憶體。
需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | eaphostpeertypes.h |