windows.ws2tcpip

\ ws2tcpip.d * * Windows API header module * * Translated from MinGW Windows headers * * Placed into public domain * \**********************************************************************

Members

Aliases

GetNameInfo
alias GetNameInfo = GetNameInfoW
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetNameInfo
alias GetNameInfo = GetNameInfoA
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetNameInfoA
alias GetNameInfoA = getnameinfo
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
PIN6_ADDR, LPIN6_ADDR
alias PIN6_ADDR, LPIN6_ADDR = IN6_ADDR*
Undocumented in source.
PSOCKADDR_IN6, LPSOCKADDR_IN6
alias PSOCKADDR_IN6, LPSOCKADDR_IN6 = SOCKADDR_IN6*
Undocumented in source.
socklen_t
alias socklen_t = int
Undocumented in source.

Enums

IFF_UP
anonymousenum IFF_UP
Undocumented in source.
IPV6_UNICAST_HOPS
anonymousenum IPV6_UNICAST_HOPS
Undocumented in source.
IP_OPTIONS
anonymousenum IP_OPTIONS
Undocumented in source.

Functions

GetNameInfoW
INT GetNameInfoW(SOCKADDR* pSockaddr, socklen_t SockaddrLength, PWCHAR pNodeBuffer, DWORD NodeBufferSize, PWCHAR pServiceBuffer, DWORD ServiceBufferSize, INT Flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
freeaddrinfo
void freeaddrinfo(addrinfo* )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
getaddrinfo
int getaddrinfo(const(char)* , const(char)* , const(addrinfo)* , addrinfo** )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
getnameinfo
int getnameinfo(const(SOCKADDR)* , socklen_t , char* , DWORD , char* , DWORD , int )
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
getnameinfo
INT getnameinfo(SOCKADDR* pSockaddr, socklen_t SockaddrLength, PCHAR pNodeBuffer, DWORD NodeBufferSize, PCHAR pServiceBuffer, DWORD ServiceBufferSize, INT Flags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Structs

IN6_ADDR
struct IN6_ADDR
Undocumented in source.
IN6_PKTINFO
struct IN6_PKTINFO
Undocumented in source.
IN_PKTINFO
struct IN_PKTINFO
Undocumented in source.
IPV6_MREG
struct IPV6_MREG
Undocumented in source.
SOCKADDR_IN6
struct SOCKADDR_IN6
Undocumented in source.
addrinfo
struct addrinfo
Undocumented in source.
ip_mreq
struct ip_mreq
Undocumented in source.
ip_mreq_source
struct ip_mreq_source
Undocumented in source.
ip_msfilter
struct ip_msfilter
Undocumented in source.

Templates

IP_MSFILTER_SIZE
template IP_MSFILTER_SIZE(ULONG numsrc)
Undocumented in source.

Variables

AI_CANONNAME
auto AI_CANONNAME;
Undocumented in source.
AI_NUMERICHOST
auto AI_NUMERICHOST;
Undocumented in source.
AI_PASSIVE
auto AI_PASSIVE;
Undocumented in source.
EAI_AGAIN
auto EAI_AGAIN;
Undocumented in source.
EAI_BADFLAGS
auto EAI_BADFLAGS;
Undocumented in source.
EAI_FAIL
auto EAI_FAIL;
Undocumented in source.
EAI_FAMILY
auto EAI_FAMILY;
Undocumented in source.
EAI_MEMORY
auto EAI_MEMORY;
Undocumented in source.
EAI_NODATA
auto EAI_NODATA;
Undocumented in source.
EAI_NONAME
auto EAI_NONAME;
Undocumented in source.
EAI_SERVICE
auto EAI_SERVICE;
Undocumented in source.
EAI_SOCKTYPE
auto EAI_SOCKTYPE;
Undocumented in source.
INET6_ADDRSTRLEN
auto INET6_ADDRSTRLEN;
Undocumented in source.
INET_ADDRSTRLEN
auto INET_ADDRSTRLEN;
Undocumented in source.
IP_DEFAULT_MULTICAST_LOOP
auto IP_DEFAULT_MULTICAST_LOOP;
Undocumented in source.
IP_DEFAULT_MULTICAST_TTL
auto IP_DEFAULT_MULTICAST_TTL;
Undocumented in source.
IP_MAX_MEMBERSHIPS
auto IP_MAX_MEMBERSHIPS;
Undocumented in source.
NI_DGRAM
auto NI_DGRAM;
Undocumented in source.
NI_MAXHOST
auto NI_MAXHOST;
Undocumented in source.
NI_MAXSERV
auto NI_MAXSERV;
Undocumented in source.
NI_NAMEREQD
auto NI_NAMEREQD;
Undocumented in source.
NI_NOFQDN
auto NI_NOFQDN;
Undocumented in source.
NI_NUMERICHOST
auto NI_NUMERICHOST;
Undocumented in source.
NI_NUMERICSERV
auto NI_NUMERICSERV;
Undocumented in source.
SIO_GET_INTERFACE_LIST
auto SIO_GET_INTERFACE_LIST;
Undocumented in source.
TCP_EXPEDITED_1122
auto TCP_EXPEDITED_1122;
Undocumented in source.
UDP_NOCHECKSUM
auto UDP_NOCHECKSUM;
Undocumented in source.
in6addr_any
IN6_ADDR in6addr_any;
Undocumented in source.
in6addr_loopback
IN6_ADDR in6addr_loopback;
Undocumented in source.

Meta