EapHostPeerFreeEapError 函式 (eappapis.h)
釋放 EAPHost 執行時間 API 所傳回 的EAP_ERROR 結構。
相反地, EapHostPeerFreeErrorMemory 函式僅用於釋放 EAPHost 組態 API 所傳回 的EAP_ERROR 結構。
如果呼叫下列任何一個執行時間 API,並傳回 EAP_ERROR ,則必須呼叫 EapHostPeerFreeEapError 以釋放記憶體:
- EapHostPeerBeginSession
- EapHostPeerClearConnection
- EapHostPeerEndSession
- EapHostPeerGetAuthStatus
- EapHostPeerGetResponseAttributes
- EapHostPeerGetResult
- EapHostPeerGetSendPacket
- EapHostPeerGetUICoNtext
- EapHostPeerProcessReceivedPacket
- EapHostPeerSetResponseAttributes
- EapHostPeerSetUICoNtext
注意 EAPHost 執行時間 API 定義于 eappapis.h 中。 EAPHost 設定 API 定義于 EapHostPeerConfigApis.h 中。
語法
void EapHostPeerFreeEapError(
[in] EAP_ERROR *pEapError
);
參數
[in] pEapError
包含要釋放之錯誤資料的 EAP_ERROR 結構的指標。
傳回值
無
備註
若要釋放 EAPHost 為驗證會話配置的所有記憶體,呼叫端必須呼叫 EapHostPeerEndSession。 若要釋放 EAPHost 為連線配置的所有記憶體,呼叫端必須呼叫 EapHostPeerClearConnection 函式。
EapHostPeerFreeEapError 不是安全線程。 任何指定的 EAP_ERROR 都必須只在一個執行緒上釋放。 請勿在相同的EAP_ERROR結構上呼叫EapHostPeerFreeEapError兩次。
需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | eappapis.h |
程式庫 | Eappprxy.lib |
Dll | Eappprxy.dll |