WSARevertImpersonation, fonction (ws2tcpip.h)
La fonction WSARevertImpersonation met fin à l’emprunt d’identité d’un homologue de socket. Cette opération doit être appelée après l’appel de WSAImpersonateSocketPeer et la fin des vérifications d’accès.
Syntaxe
INT WSAAPI WSARevertImpersonation();
Valeur de retour
Si la fonction aboutit, la valeur de retour est égale à zéro. Sinon, une valeur de SOCKET_ERROR est retournée et un code d’erreur spécifique peut être récupéré en appelant WSAGetLastError.
Certains codes d’erreur possibles sont répertoriés ci-dessous.
Code d'erreur | Signification |
---|---|
Un appel système qui ne doit jamais échouer a échoué. |
Notes
La fonction WSARevertImpersonation entraîne l’arrêt de l’emprunt d’identité d’un homologue de socket. Si le thread n’emprunte pas actuellement l’identité d’un homologue de socket, aucune action n’est effectuée.
La fonction WSARevertImpersonation doit être appelée après l’appel de WSAImpersonateSocketPeer et toutes les vérifications d’accès sont terminées.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ws2tcpip.h |
Bibliothèque | Fwpuclnt.lib |
DLL | Fwpuclnt.dll |
Voir aussi
Utilisation d’extensions de socket sécurisé
Plateforme de filtrage Windows