---
name: "RtlIpv4AddressToStringExW"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.4.1-4"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/RtlIpv4AddressToStringExW"
---

# RtlIpv4AddressToStringExW(3w)

## NAME

**RtlIpv4AddressToStringExW** (NTDLL.@)

## SYNOPSIS

NTSTATUS RtlIpv4AddressToStringExW\
  (\
   const IN\_ADDR\* *pin*,\
   USHORT         *port*,\
   LPWSTR         *buffer*,\
   PULONG         *psize*\
  )

## DESCRIPTION

Convert the given ipv4 address and optional the *port* to a string.

## PARAMS

*pin* **\[In\]**  **PTR** to the ip address to convert (network byte order).

*port* **\[In\]**  optional *port* to convert (network byte order).

*buffer* **\[Out\]**  destination *buffer* for the result.

*psize* **\[IO\]**  **PTR** to available/used size of the destination *buffer*.

## RETURNS

**Success:** **STATUS\_SUCCESS**

**Failure:** **STATUS\_INVALID\_PARAMETER**

## IMPLEMENTATION

Not declared in a Wine header. The function is either undocumented, or missing from Wine.

Implemented in **"dlls/ntdll/rtl.c"**.

Debug channel **"ntdll"**.
