Estructura SOCKADDR (ws2def.h)
La estructura SOCKADDR es una estructura genérica que especifica una dirección de transporte.
Sintaxis
typedef struct sockaddr {
#if ...
u_short sa_family;
#else
ADDRESS_FAMILY sa_family;
#endif
CHAR sa_data[14];
} SOCKADDR, *PSOCKADDR, *LPSOCKADDR;
Miembros
sa_family
Familia de direcciones para la dirección de transporte. Para obtener más información sobre las familias de direcciones admitidas, vea Familias de direcciones de WSK.
sa_data[14]
Matriz de 14 bytes que contiene los datos de dirección de transporte.
Observaciones
La estructura SOCKADDR es lo suficientemente grande como para contener una dirección de transporte para la mayoría de las familias de direcciones. Para obtener una estructura que se garantiza que sea lo suficientemente grande como para contener una dirección de transporte para todas las familias de direcciones posibles, consulte SOCKADDR_STORAGE.
Normalmente, una aplicación WSK no accede directamente al miembro sa_data . En su lugar, un puntero a una estructura SOCKADDR normalmente se convierte en un puntero al tipo de estructura SOCKADDR específico que corresponde a una familia de direcciones determinada.
Requisitos
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | ws2def.h (incluya Wsk.h) |