структура _WTS_SOCKADDR (wtsdefs.h)
Содержит адрес сокета.
Синтаксис
typedef struct _WTS_SOCKADDR {
#if ...
USHORT sin_family;
#else
USHORT sin_family;
#endif
union {
struct {
USHORT sin_port;
ULONG in_addr;
UCHAR sin_zero[8];
} ipv4;
struct {
USHORT sin6_port;
ULONG sin6_flowinfo;
USHORT sin6_addr[8];
ULONG sin6_scope_id;
} ipv6;
} u;
} _WTS_SOCKADDR, WTS_SOCKADDR, *PWTS_SOCKADDR, _WRDS_SOCKADDR;
Члены
sin_family
Целочисленный индекс в следующих элементах структуры.
u
u.ipv4
IPv4-адрес.
u.ipv4.sin_port
Указывает номер порта TCP или UDP.
u.ipv4.in_addr
Указывает IP-адрес.
u.ipv4.sin_zero[8]
Содержит массив нулей.
u.ipv6
Адрес IPv6.
u.ipv6.sin6_port
Указывает номер порта TCP или UDP.
u.ipv6.sin6_flowinfo
Содержит сведения о потоке IPv6.
u.ipv6.sin6_addr[8]
Указывает IP-адрес.
u.ipv6.sin6_scope_id
Содержит идентификатор область
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 R2 |
Верхняя часть | wtsdefs.h (включая Wtsprotocol.h) |