ReactOS 0.4.16-dev-1401-gf1332c7
ip2string.h File Reference

Go to the source code of this file.

Macros

#define RtlIpv4AddressToString   WINELIB_NAME_AW(RtlIpv4AddressToString)
 
#define RtlIpv4AddressToStringEx   WINELIB_NAME_AW(RtlIpv4AddressToStringEx)
 
#define RtlIpv6AddressToString   WINELIB_NAME_AW(RtlIpv6AddressToString)
 
#define RtlIpv6AddressToStringEx   WINELIB_NAME_AW(RtlIpv6AddressToStringEx)
 
#define RtlIpv4StringToAddress   WINELIB_NAME_AW(RtlIpv4StringToAddress)
 
#define RtlIpv4StringToAddressEx   WINELIB_NAME_AW(RtlIpv4StringToAddressEx)
 
#define RtlIpv6StringToAddress   WINELIB_NAME_AW(RtlIpv6StringToAddress)
 
#define RtlIpv6StringToAddressEx   WINELIB_NAME_AW(RtlIpv6StringToAddressEx)
 

Functions

NTSYSAPI char *WINAPI RtlIpv4AddressToStringA (const IN_ADDR *address, char *str)
 
NTSYSAPI WCHAR *WINAPI RtlIpv4AddressToStringW (const IN_ADDR *address, WCHAR *str)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4AddressToStringExA (const IN_ADDR *address, USHORT port, char *str, ULONG *size)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4AddressToStringExW (const IN_ADDR *address, USHORT port, WCHAR *str, ULONG *size)
 
NTSYSAPI char *WINAPI RtlIpv6AddressToStringA (const IN6_ADDR *address, char *str)
 
NTSYSAPI WCHAR *WINAPI RtlIpv6AddressToStringW (const IN6_ADDR *address, WCHAR *str)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6AddressToStringExA (const IN6_ADDR *address, LONG scope, USHORT port, char *str, ULONG *size)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6AddressToStringExW (const IN6_ADDR *address, LONG scope, USHORT port, WCHAR *str, ULONG *size)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressA (const char *str, BOOLEAN strict, const char **terminator, IN_ADDR *address)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressW (const WCHAR *str, BOOLEAN strict, const WCHAR **terminator, IN_ADDR *address)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressExA (const char *str, BOOLEAN strict, IN_ADDR *address, USHORT *port)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressExW (const WCHAR *str, BOOLEAN strict, IN_ADDR *address, USHORT *port)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressA (const char *str, const char **terminator, IN6_ADDR *address)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressW (const WCHAR *str, const WCHAR **terminator, IN6_ADDR *address)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressExA (const char *str, IN6_ADDR *address, ULONG *scope, USHORT *port)
 
NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressExW (const WCHAR *str, IN6_ADDR *address, ULONG *scope, USHORT *port)
 

Macro Definition Documentation

◆ RtlIpv4AddressToString

#define RtlIpv4AddressToString   WINELIB_NAME_AW(RtlIpv4AddressToString)

Definition at line 28 of file ip2string.h.

◆ RtlIpv4AddressToStringEx

#define RtlIpv4AddressToStringEx   WINELIB_NAME_AW(RtlIpv4AddressToStringEx)

Definition at line 31 of file ip2string.h.

◆ RtlIpv4StringToAddress

#define RtlIpv4StringToAddress   WINELIB_NAME_AW(RtlIpv4StringToAddress)

Definition at line 40 of file ip2string.h.

◆ RtlIpv4StringToAddressEx

#define RtlIpv4StringToAddressEx   WINELIB_NAME_AW(RtlIpv4StringToAddressEx)

Definition at line 43 of file ip2string.h.

◆ RtlIpv6AddressToString

#define RtlIpv6AddressToString   WINELIB_NAME_AW(RtlIpv6AddressToString)

Definition at line 34 of file ip2string.h.

◆ RtlIpv6AddressToStringEx

#define RtlIpv6AddressToStringEx   WINELIB_NAME_AW(RtlIpv6AddressToStringEx)

Definition at line 37 of file ip2string.h.

◆ RtlIpv6StringToAddress

#define RtlIpv6StringToAddress   WINELIB_NAME_AW(RtlIpv6StringToAddress)

Definition at line 46 of file ip2string.h.

◆ RtlIpv6StringToAddressEx

#define RtlIpv6StringToAddressEx   WINELIB_NAME_AW(RtlIpv6StringToAddressEx)

Definition at line 49 of file ip2string.h.

Function Documentation

◆ RtlIpv4AddressToStringA()

NTSYSAPI char *WINAPI RtlIpv4AddressToStringA ( const IN_ADDR address,
char str 
)

◆ RtlIpv4AddressToStringExA()

NTSYSAPI NTSTATUS WINAPI RtlIpv4AddressToStringExA ( const IN_ADDR address,
USHORT  port,
char str,
ULONG size 
)

◆ RtlIpv4AddressToStringExW()

NTSYSAPI NTSTATUS WINAPI RtlIpv4AddressToStringExW ( const IN_ADDR address,
USHORT  port,
WCHAR str,
ULONG size 
)

◆ RtlIpv4AddressToStringW()

NTSYSAPI WCHAR *WINAPI RtlIpv4AddressToStringW ( const IN_ADDR address,
WCHAR str 
)

◆ RtlIpv4StringToAddressA()

NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressA ( const char str,
BOOLEAN  strict,
const char **  terminator,
IN_ADDR address 
)

◆ RtlIpv4StringToAddressExA()

NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressExA ( const char str,
BOOLEAN  strict,
IN_ADDR address,
USHORT port 
)

◆ RtlIpv4StringToAddressExW()

NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressExW ( const WCHAR str,
BOOLEAN  strict,
IN_ADDR address,
USHORT port 
)

◆ RtlIpv4StringToAddressW()

NTSYSAPI NTSTATUS WINAPI RtlIpv4StringToAddressW ( const WCHAR str,
BOOLEAN  strict,
const WCHAR **  terminator,
IN_ADDR address 
)

◆ RtlIpv6AddressToStringA()

NTSYSAPI char *WINAPI RtlIpv6AddressToStringA ( const IN6_ADDR address,
char str 
)

◆ RtlIpv6AddressToStringExA()

NTSYSAPI NTSTATUS WINAPI RtlIpv6AddressToStringExA ( const IN6_ADDR address,
LONG  scope,
USHORT  port,
char str,
ULONG size 
)

◆ RtlIpv6AddressToStringExW()

NTSYSAPI NTSTATUS WINAPI RtlIpv6AddressToStringExW ( const IN6_ADDR address,
LONG  scope,
USHORT  port,
WCHAR str,
ULONG size 
)

◆ RtlIpv6AddressToStringW()

NTSYSAPI WCHAR *WINAPI RtlIpv6AddressToStringW ( const IN6_ADDR address,
WCHAR str 
)

◆ RtlIpv6StringToAddressA()

NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressA ( const char str,
const char **  terminator,
IN6_ADDR address 
)

◆ RtlIpv6StringToAddressExA()

NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressExA ( const char str,
IN6_ADDR address,
ULONG scope,
USHORT port 
)

◆ RtlIpv6StringToAddressExW()

NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressExW ( const WCHAR str,
IN6_ADDR address,
ULONG scope,
USHORT port 
)

◆ RtlIpv6StringToAddressW()

NTSYSAPI NTSTATUS WINAPI RtlIpv6StringToAddressW ( const WCHAR str,
const WCHAR **  terminator,
IN6_ADDR address 
)