WSARevertImpersonation 함수(ws2tcpip.h)
WSARevertImpersonation 함수는 소켓 피어의 가장을 종료합니다. WSAImpersonateSocketPeer를 호출하고 액세스 검사를 완료한 후에 호출해야 합니다.
구문
INT WSAAPI WSARevertImpersonation();
반환 값
함수가 성공할 경우 반환 값은 0입니다. 그렇지 않으면 SOCKET_ERROR 값이 반환되고 WSAGetLastError를 호출하여 특정 오류 코드를 검색할 수 있습니다.
몇 가지 가능한 오류 코드가 아래에 나열되어 있습니다.
오류 코드 | 의미 |
---|---|
실패하지 않아야 하는 시스템 호출이 실패했습니다. |
설명
WSARevertImpersonation 함수는 호출 스레드가 소켓 피어의 가장을 중단하도록 합니다. 스레드가 현재 소켓 피어를 가장하지 않는 경우 아무 작업도 수행되지 않습니다.
WSAImpersonateSocketPeer를 호출한 후 WSARevertImpersonation 함수를 호출해야 하며 모든 액세스 검사가 완료됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | ws2tcpip.h |
라이브러리 | Fwpuclnt.lib |
DLL | Fwpuclnt.dll |