ReactOS 0.4.16-dev-455-g37b0646
|
Go to the source code of this file.
Typedefs | |
typedef ADDRINFOA | ADDRINFOT |
typedef ADDRINFOA * | PADDRINFOT |
typedef ADDRINFOA | ADDRINFO |
typedef ADDRINFOA FAR * | LPADDRINFO |
typedef int | socklen_t |
#define _WS2TCPIP_H |
Definition at line 11 of file ws2tcpip.h.
#define EAI_AGAIN WSATRY_AGAIN |
Definition at line 31 of file ws2tcpip.h.
Definition at line 32 of file ws2tcpip.h.
#define EAI_FAIL WSANO_RECOVERY |
Definition at line 33 of file ws2tcpip.h.
#define EAI_FAMILY WSAEAFNOSUPPORT |
Definition at line 34 of file ws2tcpip.h.
#define EAI_IPSECPOLICY WSA_IPSEC_NAME_POLICY_ERROR |
Definition at line 41 of file ws2tcpip.h.
#define EAI_MEMORY WSA_NOT_ENOUGH_MEMORY |
Definition at line 35 of file ws2tcpip.h.
#define EAI_NODATA EAI_NONAME |
Definition at line 36 of file ws2tcpip.h.
#define EAI_NONAME WSAHOST_NOT_FOUND |
Definition at line 38 of file ws2tcpip.h.
#define EAI_NOSECURENAME WSA_SECURE_HOST_NOT_FOUND |
Definition at line 37 of file ws2tcpip.h.
#define EAI_SERVICE WSATYPE_NOT_FOUND |
Definition at line 39 of file ws2tcpip.h.
#define EAI_SOCKTYPE WSAESOCKTNOSUPPORT |
Definition at line 40 of file ws2tcpip.h.
#define FreeAddrInfo FreeAddrInfoA |
Definition at line 300 of file ws2tcpip.h.
#define FreeAddrInfoA freeaddrinfo |
Definition at line 295 of file ws2tcpip.h.
#define GetAddrInfo GetAddrInfoA |
Definition at line 86 of file ws2tcpip.h.
#define GetAddrInfoA getaddrinfo |
Definition at line 81 of file ws2tcpip.h.
#define GetNameInfo GetNameInfoA |
Definition at line 397 of file ws2tcpip.h.
#define GetNameInfoA getnameinfo |
Definition at line 392 of file ws2tcpip.h.
Definition at line 474 of file ws2tcpip.h.
Definition at line 467 of file ws2tcpip.h.
Definition at line 473 of file ws2tcpip.h.
Definition at line 466 of file ws2tcpip.h.
#define UDP_CHECKSUM_COVERAGE 20 |
Definition at line 22 of file ws2tcpip.h.
#define UDP_NOCHECKSUM 1 |
Definition at line 21 of file ws2tcpip.h.
Definition at line 27 of file ws2tcpip.h.
Definition at line 49 of file ws2tcpip.h.
Definition at line 46 of file ws2tcpip.h.
typedef ADDRINFOA FAR* LPADDRINFO |
Definition at line 49 of file ws2tcpip.h.
typedef ADDRINFOA * PADDRINFOT |
Definition at line 46 of file ws2tcpip.h.
Definition at line 364 of file ws2tcpip.h.
_Success_ | ( | return | = = 0 | ) |
ZeroMemory & Filter | ( | Filter-> | gf_group | ) |
WINSOCK_API_LINKAGE VOID WSAAPI freeaddrinfo | ( | _In_opt_ PADDRINFOA | pAddrInfo | ) |
WINSOCK_API_LINKAGE VOID WSAAPI FreeAddrInfoW | ( | _In_opt_ PADDRINFOW | pAddrInfo | ) |
WINSOCK_API_LINKAGE INT WSAAPI getaddrinfo | ( | _In_opt_ PCSTR | pNodeName, |
_In_opt_ PCSTR | pServiceName, | ||
_In_opt_ const ADDRINFOA * | pHints, | ||
_Outptr_ PADDRINFOA * | ppResult | ||
) |
WINSOCK_API_LINKAGE INT WSAAPI GetAddrInfoW | ( | _In_opt_ PCWSTR | pNodeName, |
_In_opt_ PCWSTR | pServiceName, | ||
_In_opt_ const ADDRINFOW * | pHints, | ||
_Outptr_ PADDRINFOW * | ppResult | ||
) |
WINSOCK_API_LINKAGE INT WSAAPI getnameinfo | ( | _In_reads_bytes_(SockaddrLength) const SOCKADDR * | pSockaddr, |
_In_ socklen_t | SockaddrLength, | ||
_Out_writes_opt_(NodeBufferSize) PCHAR | pNodeBuffer, | ||
_In_ DWORD | NodeBufferSize, | ||
_Out_writes_opt_(ServiceBufferSize) PCHAR | pServiceBuffer, | ||
_In_ DWORD | ServiceBufferSize, | ||
_In_ INT | Flags | ||
) |
WINSOCK_API_LINKAGE INT WSAAPI GetNameInfoW | ( | _In_reads_bytes_(SockaddrLength) const SOCKADDR * | pSockaddr, |
_In_ socklen_t | SockaddrLength, | ||
_Out_writes_opt_(NodeBufferSize) PWCHAR | pNodeBuffer, | ||
_In_ DWORD | NodeBufferSize, | ||
_Out_writes_opt_(ServiceBufferSize) PWCHAR | pServiceBuffer, | ||
_In_ DWORD | ServiceBufferSize, | ||
_In_ INT | Flags | ||
) |
HeapFree | ( | GetProcessHeap() | , |
0 | , | ||
Filter | |||
) |
if | ( | Error | = = 0 | ) |
Definition at line 647 of file ws2tcpip.h.
Definition at line 635 of file ws2tcpip.h.
PCSTR WSAAPI inet_ntop | ( | _In_ INT | Family, |
_In_ const VOID * | pAddr, | ||
_Out_writes_(StringBufSize) PSTR | pStringBuf, | ||
_In_ size_t | StringBufSize | ||
) |
Definition at line 54 of file inet_ntop.c.
WINSOCK_API_LINKAGE INT WSAAPI inet_pton | ( | _In_ INT | Family, |
_In_ PCSTR | pszAddrString, | ||
_Out_writes_bytes_(sizeof(IN6_ADDR)) PVOID | pAddrBuf | ||
) |
PCWSTR WSAAPI InetNtopW | ( | _In_ INT | Family, |
_In_ const VOID * | pAddr, | ||
_Out_writes_(StringBufSize) PWSTR | pStringBuf, | ||
_In_ size_t | StringBufSize | ||
) |
Definition at line 530 of file addrconv.c.
INT WSAAPI InetPtonW | ( | _In_ INT | Family, |
_In_ PCWSTR | pszAddrString, | ||
_Out_writes_bytes_(sizeof(IN6_ADDR)) PVOID | pAddrBuf | ||
) |
WS2TCPIP_INLINE int setipv4sourcefilter | ( | _In_ SOCKET | Socket, |
_In_ IN_ADDR | Interface, | ||
_In_ IN_ADDR | Group, | ||
_In_ MULTICAST_MODE_TYPE | FilterMode, | ||
_In_ ULONG | SourceCount, | ||
_In_reads_(SourceCount) CONST IN_ADDR * | SourceList | ||
) |
Definition at line 570 of file ws2tcpip.h.
WS2TCPIP_INLINE int setsourcefilter | ( | _In_ SOCKET | Socket, |
_In_ ULONG | Interface, | ||
_In_ CONST SOCKADDR * | Group, | ||
_In_ int | GroupLength, | ||
_In_ MULTICAST_MODE_TYPE | FilterMode, | ||
_In_ ULONG | SourceCount, | ||
_In_reads_(SourceCount) CONST SOCKADDR_STORAGE * | SourceList | ||
) |
Definition at line 665 of file ws2tcpip.h.
Definition at line 627 of file ws2tcpip.h.
return Error |
Definition at line 644 of file ws2tcpip.h.
Referenced by setipv4sourcefilter(), and setsourcefilter().
CopyMemory& Filter = (PIP_MSFILTER) HeapAlloc(GetProcessHeap(), 0, Size) |
Definition at line 625 of file ws2tcpip.h.
Referenced by if(), setipv4sourcefilter(), and setsourcefilter().
Definition at line 619 of file ws2tcpip.h.
Referenced by if(), setipv4sourcefilter(), and setsourcefilter().
Definition at line 733 of file ws2tcpip.h.
Filter gf_numsrc = *SourceCount |
Definition at line 736 of file ws2tcpip.h.
Definition at line 618 of file ws2tcpip.h.
Referenced by setipv4sourcefilter(), and setsourcefilter().
Definition at line 712 of file ws2tcpip.h.
Referenced by _IRQL_requires_max_(), RtlCopySecurityDescriptor(), RtlMakeSelfRelativeSD(), RtlSelfRelativeToAbsoluteSD(), RtlSelfRelativeToAbsoluteSD2(), and setsourcefilter().
Definition at line 641 of file ws2tcpip.h.
Definition at line 640 of file ws2tcpip.h.
Filter imsf_numsrc = *SourceCount |
Definition at line 642 of file ws2tcpip.h.
Definition at line 617 of file ws2tcpip.h.
Referenced by setipv4sourcefilter(), and setsourcefilter().
DWORD Returned |
Definition at line 624 of file ws2tcpip.h.
Referenced by setipv4sourcefilter(), and setsourcefilter().
Definition at line 624 of file ws2tcpip.h.
Referenced by setipv4sourcefilter(), and setsourcefilter().
if * SourceCount |
Definition at line 620 of file ws2tcpip.h.
Referenced by if(), setipv4sourcefilter(), and setsourcefilter().
_In_ ULONG _In_ CONST SOCKADDR _In_ int _Out_ MULTICAST_MODE_TYPE _Inout_ ULONG _Out_writes_ SourceCount SOCKADDR_STORAGE * SourceList |
Definition at line 621 of file ws2tcpip.h.
Referenced by if(), KsMoveIrpsOnCancelableQueue(), LoadEventSources(), MmMdCopyList(), setipv4sourcefilter(), and setsourcefilter().