Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Windows Sockets 2 sigue admitiendo toda la semántica y las llamadas de función de Windows Sockets 1.1, excepto las que tratan con pseudo-bloqueo. Dado que Windows Sockets 2 solo se ejecuta en entornos programados de 32 bits, no es necesario implementar el pseudo-bloqueo que se encuentra en Windows Sockets 1.1. Esto significa que el código de error WSAEINPROGRESS nunca se indicará y que las siguientes funciones de Windows Sockets 1.1 no están disponibles para las aplicaciones de Windows Sockets 2:
- WSACancelBlockingCall
- WSAIsBlocking
- WSASetBlockingHook
- WSAUnhookBlockingHook
Los programas de Windows Sockets 1.1 escritos para usar pseudo-bloqueo seguirán funcionando correctamente, ya que se vinculan a Winsock.dll o Wsock32.dll. Ambos siguen admitiendo el conjunto completo de funciones de Windows Sockets 1.1. Para que los programas se conviertan en aplicaciones de Windows Sockets 2, debe producirse alguna modificación de código. En la mayoría de los casos, el uso prudente de subprocesos se puede sustituir para dar cabida al procesamiento que se estaba realizando con una función de enlace de bloqueo.