WSARevertImpersonation 函式 (ws2tcpip.h)

WSARevertImpersonation函式會終止通訊端對等的模擬。 呼叫 WSAImpersonateSocketPeer 並完成任何存取檢查之後,必須呼叫此專案。

Syntax

INT WSAAPI WSARevertImpersonation();

傳回值

如果此函式成功,則傳回值為零。 否則,會傳回 SOCKET_ERROR 的值,並呼叫 WSAGetLastError來擷取特定的錯誤碼。

以下列出一些可能的錯誤碼。

錯誤碼 意義
WSASYSCALLFAILURE
應該永遠不會失敗的系統呼叫失敗。

備註

WSARevertImpersonation函式會導致呼叫執行緒停止通訊端對等的模擬。 如果執行緒目前未模擬通訊端對等,則不會採取任何動作。

呼叫WSAImpersonateSocketPeer並完成所有存取檢查之後,應該呼叫WSARevertImpersonation函式。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 ws2tcpip.h
程式庫 Fwpuclnt.lib
Dll Fwpuclnt.dll

另請參閱

使用安全通訊端延伸模組

WSADeleteSocketPeerTargetName

WSAImpersonateSocketPeer

WSAQuerySocketSecurity

WSASetSocketPeerTargetName

WSASetSocketSecurity

Windows 篩選平台

Windows 篩選平台 API 函式

Winsock 安全通訊端延伸模組