Migración de aplicaciones de socket a Winsock

En esta sección se describen las consideraciones de portabilidad de Winsock.

Hay un número limitado de instancias en las que Windows Sockets se ha desviado del estricto cumplimiento de las convenciones de Berkeley, normalmente debido a dificultades de implementación en el entorno de Microsoft Windows.

Cuando se produce una desviación de las convenciones de Berkeley en Windows Sockets, la desviación se indica específicamente y claramente. Por ejemplo, si una función es específica de Windows Sockets, esa desviación se especifica con una frase en la descripción de la función similar a la siguiente:

La función [function-name] es una extensión específica de Microsoft para la API de Windows Sockets 2.

En esta sección se proporciona información sobre cómo migrar aplicaciones de socket UNIX de Berkeley (BSD) a Winsock:

Control de errores de Winsock

Migración de aplicaciones de socket a Winsock

Códigos de error de Windows Sockets

Consideraciones de programación de Winsock