.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH UrlUnescapeA 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBUrlUnescapeA\fR (SHLWAPI.@) .SH SYNOPSIS HRESULT UrlUnescapeA ( LPSTR \fIpszUrl\fR, LPSTR \fIpszUnescaped\fR, LPDWORD \fIpcchUnescaped\fR, DWORD \fIdwFlags\fR ) .SH DESCRIPTION .PP Converts Url escape sequences back to ordinary characters. .SH PARAMS \fIpszUrl\fR \fB[In/Out]\fR Url to convert. .PP \fIpszUnescaped\fR \fB[Out]\fR Destination for converted Url. .PP \fIpcchUnescaped\fR \fB[In/Out]\fR Size of output string. .PP \fIdwFlags\fR \fB[In]\fR \fBURL_ESCAPE_\fR Flags from \fB"shlwapi.h"\fR. .PP .SH RETURNS .PP \fBSuccess:\fR \fBS_OK\fR. The converted value is in \fIpszUnescaped\fR, or in \fIpszUrl\fR if \fIdwFlags\fR includes \fBURL_ESCAPE_INPLACE\fR. .PP \fBFailure:\fR \fBE_POINTER\fR if the converted Url is bigger than \fIpcchUnescaped\fR. In this case \fIpcchUnescaped\fR is set to the size required. .SH NOTES .PP If \fIdwFlags\fR includes \fBURL_DONT_ESCAPE_EXTRA_INFO\fR, the conversion stops at the first occurrence of either a \fB'?'\fR or \fB'#'\fR character. .SH IMPLEMENTATION .PP Declared in \fB"shlwapi.h"\fR. .PP Implemented in \fB"dlls/shlwapi/url.c"\fR. .PP Debug channel \fB"shell"\fR.