Compartir a través de


estructura SOCKADDR_STORAGE_XP (ws2def.h)

La estructura SOCKADDR_STORAGE es una estructura genérica que especifica una dirección de transporte.

Sintaxis

typedef struct sockaddr_storage_xp {
  short   ss_family;
  CHAR    __ss_pad1[_SS_PAD1SIZE];
  __int64 __ss_align;
  CHAR    __ss_pad2[_SS_PAD2SIZE];
} SOCKADDR_STORAGE_XP, *PSOCKADDR_STORAGE_XP, *LPSOCKADDR_STORAGE_XP;

Miembros

ss_family

Familia de direcciones para la dirección de transporte. Para obtener más información sobre las familias de direcciones admitidas, consulte 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 con 8 bytes.

__ss_pad2[_SS_PAD2SIZE]

Relleno de un adicional de 112 bytes que lleva el tamaño total de la estructura de SOCKADDR_STORAGE a 128 bytes.

Comentarios

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

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado ws2def.h (incluya Wsk.h)

Consulte también

SOCKADDR