estructura SOCKADDR_STORAGE_LH (ws2def.h)
La estructura SOCKADDR_STORAGE es una estructura genérica que especifica una dirección de transporte.
Sintaxis
typedef struct sockaddr_storage {
ADDRESS_FAMILY ss_family;
CHAR __ss_pad1[_SS_PAD1SIZE];
__int64 __ss_align;
CHAR __ss_pad2[_SS_PAD2SIZE];
} SOCKADDR_STORAGE_LH, *PSOCKADDR_STORAGE_LH, *LPSOCKADDR_STORAGE_LH;
Miembros
ss_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.
__ss_pad1[_SS_PAD1SIZE]
Relleno de 6 bytes que coloca el miembro __ss_align en un límite de ocho bytes dentro de la estructura.
__ss_align
Valor de 64 bits que obliga a que la estructura esté alineada de 8 bytes.
__ss_pad2[_SS_PAD2SIZE]
Relleno de 112 bytes adicionales que lleva el tamaño total de la estructura de SOCKADDR_STORAGE a 128 bytes.
Observaciones
Normalmente, una aplicación WSK no accede directamente a ninguno de los miembros de la estructura de SOCKADDR_STORAGE, excepto al miembro ss_family . En su lugar, un puntero a una estructura de SOCKADDR_STORAGE 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) |