estructura SOCKET_ADDRESS (ws2def.h)
La estructura SOCKET_ADDRESS almacena información de dirección específica del protocolo.
Sintaxis
typedef struct _SOCKET_ADDRESS {
LPSOCKADDR lpSockaddr;
INT iSockaddrLength;
} SOCKET_ADDRESS, *PSOCKET_ADDRESS, *LPSOCKET_ADDRESS;
Miembros
lpSockaddr
Puntero a una dirección de socket representada como una estructura SOCKADDR .
iSockaddrLength
Longitud, en bytes, de la dirección del socket.
Observaciones
La estructura SOCKADDR a la que apunta el miembro lpSockaddr varía según el protocolo o la familia de direcciones seleccionada. Por ejemplo, la estructura de sockaddr_in6 se usa para una dirección de socket IPv6 mientras que la estructura de sockaddr_in4 se usa para una dirección de socket IPv4. La familia de direcciones es el primer miembro de todas las estructuras SOCKADDR . La familia de direcciones se usa para determinar qué estructura se usa.
En el Kit de desarrollo de software (SDK) de Microsoft Windows publicado para Windows Vista y versiones posteriores, la organización de los archivos de encabezado ha cambiado y la estructura de SOCKET_ADDRESS se define en el archivo de encabezado Ws2def.h . Tenga en cuenta que el archivo de encabezado Ws2def.h se incluye automáticamente en Winsock2.h y nunca se debe usar directamente.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ws2def.h (incluya Winsock2.h) |