WSARevertImpersonation, fonction (ws2tcpip.h)
La fonction WSARevertImpersonation met fin à l’emprunt d’identité d’un homologue de socket. Il doit être appelé après avoir appelé WSAImpersonateSocketPeer et terminé les 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 devrait jamais échouer a échoué. |
Remarques
La fonction WSARevertImpersonation entraîne l’arrêt de l’emprunt d’identité d’un homologue de socket par le thread appelant. 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.
Spécifications
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