Encabezado winsock.h
Windows Sockets 2 usa este encabezado. Para más información, consulte:
winsock.h contiene las siguientes interfaces de programación:
__WSAFDIsSet La función __WSAFDIsSet (winsock.h) especifica si un socket se incluye en un conjunto de descriptores de socket. |
AcceptEx La función AcceptEx (winsock.h) acepta una nueva conexión, devuelve la dirección local y remota y recibe el primer bloque de datos enviados por la aplicación cliente. |
bind La función bind (winsock.h) asocia una dirección local a un socket. |
closesocket La función closesocket (winsock.h) cierra un socket existente. |
FD_SET Las funciones de Windows Sockets (Winsock.h) usan FD_SET las funciones de Windows Sockets (Winsock) y los proveedores de servicios para colocar sockets en un conjunto. |
GetAcceptExSockaddrs La función GetAcceptExSockaddrs (winsock.h) analiza los datos obtenidos de una llamada a la función AcceptEx y pasa las direcciones locales y remotas a una estructura sockaddr. |
gethostbyaddr A partir de Windows Sockets 2, la función gethostbyaddr (winsock.h) ya no se recomienda para su uso. |
gethostbyname La función gethostbyname (winsock.h) recupera la información de host correspondiente a un nombre de host de una base de datos host. |
gethostname La función gethostname (winsock.h) recupera el nombre de host estándar del equipo local. |
getpeername La función getpeername (winsock.h) recupera la dirección del mismo nivel al que está conectado un socket. |
getprotobyname La función getprotobyname (winsock.h) recupera la información del protocolo correspondiente a un nombre de protocolo. |
getprotobynumber La función getprotobynumber (winsock.h) recupera información de protocolo correspondiente a un número de protocolo. |
getservbyname La función getservbyname (winsock.h) recupera la información del servicio correspondiente a un nombre de servicio y un protocolo. |
getservbyport La función getservbyport (winsock.h) recupera la información del servicio correspondiente a un puerto y protocolo. |
getsockname La función getsockname (winsock.h) recupera el nombre local de un socket. |
getsockopt La función getockopt (winsock.h) recupera una opción de socket. |
htonl La función htonl (winsock.h) convierte un u_long del host al orden de bytes de red TCP/IP (que es big-endian). |
htons La función htons (winsock.h) convierte un u_short del host al orden de bytes de red TCP/IP (que es big-endian). |
inet_addr La función inet_addr (winsock.h) convierte una cadena que contiene una dirección decimal de puntos IPv4 en una dirección adecuada para la estructura de IN_ADDR. |
inet_ntoa La función inet_ntoa (winsock.h) convierte una dirección de red de Internet (Ipv4) en una cadena ASCII en formato decimal con puntos estándar de Internet. |
ioctlsocket La función ioctlsocket (winsock.h) controla el modo de E/S de un socket. |
ntohl La función ntohl (winsock.h) convierte un u_long del orden de red TCP/IP para hospedar el orden de bytes, que es little-endian en procesadores Intel. |
ntohs La función ntohs (winsock.h) convierte un u_short del orden de bytes de red TCP/IP para hospedar el orden de bytes, que es little-endian en procesadores Intel. |
recv La función recv (winsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado. |
recvfrom La función recvfrom recibe un datagrama y almacena la dirección de origen. |
sendto La función sendto (winsock.h) envía datos a un destino específico. |
setsockopt La función setsockopt (winsock.h) establece una opción de socket. |
shutdown La función de apagado (winsock.h) deshabilita los envíos o las recibe en un socket. |
TransmitFile La función TransmitFile (winsock.h) transmite datos de archivo a través de un controlador de socket conectado. |
WSAAsyncGetHostByAddr La función WSAAsyncGetHostByAddr (winsock.h) recupera asincrónicamente la información del host que corresponde a una dirección. |
WSAAsyncGetHostByName La función WSAAsyncGetHostByName (winsock.h) recupera de forma asincrónica información de host que corresponde a un nombre de host. |
WSAAsyncGetProtoByName La función WSAAsyncGetProtoByName (winsock.h) recupera asincrónicamente la información del protocolo que corresponde a un nombre de protocolo. |
WSAAsyncGetProtoByNumber La función WSAAsyncGetProtoByNumber (winsock.h) recupera de forma asincrónica información de protocolo que corresponde a un número de protocolo. |
WSAAsyncGetServByName La función WSAAsyncGetServByName (winsock.h) recupera de forma asincrónica la información del servicio que corresponde a un nombre de servicio y un puerto. |
WSAAsyncGetServByPort La función WSAAsyncGetServByPort (winsock.h) recupera de forma asincrónica la información del servicio que corresponde a un puerto y protocolo. |
WSAAsyncSelect La función WSAAsyncSelect (winsock.h) solicita una notificación basada en mensajes de Windows de eventos de red para un socket. |
WSACancelAsyncRequest La función WSACancelAsyncRequest (winsock.h) cancela una operación asincrónica incompleta. |
WSACleanup La función WSACleanup (winsock.h) finaliza el uso del WS2_32.dll. |
WSAGetLastError La función WSAGetLastError (winsock.h) devuelve el estado de error de la última operación de Windows Sockets que produjo un error. |
WSARecvEx La función WSARecvEx (winsock.h) recibe datos de un socket conectado o de un socket sin conexión enlazado. |
WSASetLastError La función WSASetLastError (winsock.h) establece el código de error que se puede recuperar a través de la función WSAGetLastError. |
WSAStartup La función WSAStartup (winsock.h) inicia el uso del archivo DLL de Winsock mediante un proceso. |
fd_set Las funciones de Windows Sockets (Winsock.h) usan la estructura de fd_set y los proveedores de servicios para colocar sockets en un conjunto. |
HOSTENT Las funciones usan la estructura HOSTENT (winsock.h) para almacenar información sobre un host determinado, como el nombre de host, la dirección IPv4, etc. |
QUEDARSE La estructura LINGER (winsock.h) mantiene información sobre un socket específico que especifica cómo debe comportarse ese socket cuando se ponen en cola los datos que se van a enviar. |
PROTOENT La estructura PROTOENT (winsock.h) contiene los números de nombre y protocolo que corresponden a un nombre de protocolo determinado. |
SERVENT La estructura SERVENT (winsock.h) se usa para almacenar o devolver el nombre y el número de servicio de un nombre de servicio determinado. |
SOCKADDR La estructura de sockaddr varía en función del protocolo seleccionado. (sockaddr) |
SOCKADDR_IN La estructura SOCKADDR_IN (winsock.h) varía en función del protocolo seleccionado. |
TIMEVAL La estructura TIMEVAL (winsock.h) se usa para especificar un intervalo de tiempo. Está asociado al archivo de encabezado Time.h de Berkeley Software Distribution (BSD). |
TRANSMIT_FILE_BUFFERS La estructura TRANSMIT_FILE_BUFFERS (winsock.h) especifica los datos que se van a transmitir antes y después de los datos de archivo durante una operación de transferencia de archivos de función TransmitFile. |
WSADATA La estructura WSADATA (winsock.h) contiene información sobre la implementación de Windows Sockets. |