Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows Sockets 2 continue de prendre en charge l’ensemble des appels sémantiques et fonctions Windows Sockets 1.1, à l’exception des pseudo-blocages. Étant donné que Windows Sockets 2 s’exécute uniquement dans des environnements préemptivement planifiés, il n’est pas nécessaire d’implémenter le pseudo-blocage trouvé dans Windows Sockets 1.1. Cela signifie que le code d’erreur WSAEINPROGRESS ne sera jamais indiqué et que les fonctions Windows Sockets 1.1 suivantes ne sont pas disponibles pour les applications Windows Sockets 2 :
- WSACancelBlockingCall
- WSAIsBlocking
- WSASetBlockingHook
- WSAUnhookBlockingHook
Les programmes Windows Sockets 1.1 écrits pour utiliser le pseudo-blocage continueront de fonctionner correctement, car ils sont liés à Winsock.dll ou Wsock32.dll. Les deux continuent de prendre en charge l’ensemble complet des fonctions Windows Sockets 1.1. Pour que les programmes deviennent des applications Windows Sockets 2, certaines modifications de code doivent se produire. Dans la plupart des cas, l’utilisation judicieuse des threads peut être remplacée pour prendre en charge le traitement effectué avec une fonction de crochet bloquante.