Funzione WSARevertImpersonation (ws2tcpip.h)
La funzione WSARevertImpersonation termina la rappresentazione di un peer socket. Questa operazione deve essere chiamata dopo aver chiamato WSAImpersonateSocketPeer e aver completato tutti i controlli di accesso.
Sintassi
INT WSAAPI WSARevertImpersonation();
Valore restituito
Se la funzione ha esito positivo, il valore restituito è zero. In caso contrario, viene restituito un valore di SOCKET_ERROR e è possibile recuperare un codice di errore specifico chiamando WSAGetLastError.
Di seguito sono elencati alcuni codici di errore possibili.
Codice di errore | Significato |
---|---|
Chiamata di sistema che non dovrebbe mai avere esito negativo. |
Commenti
La funzione WSARevertImpersonation causa l'interruzione della rappresentazione di un peer del socket da parte del thread chiamante. Se il thread non rappresenta attualmente un peer del socket, non viene eseguita alcuna azione.
La funzione WSARevertImpersonation deve essere chiamata dopo aver chiamato WSAImpersonateSocketPeer e tutti i controlli di accesso vengono completati.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ws2tcpip.h |
Libreria | Fwpuclnt.lib |
DLL | Fwpuclnt.dll |
Vedi anche
Uso delle estensioni Secure Socket