.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RtlDowncaseUnicodeString 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRtlDowncaseUnicodeString\fR (NTDLL.@) .SH SYNOPSIS NTSTATUS RtlDowncaseUnicodeString ( UNICODE_STRING* \fIdest\fR, const UNICODE_STRING* \fIsrc\fR, BOOLEAN \fIdoalloc\fR ) .SH DESCRIPTION .PP Converts a Unicode string to lowercase. .SH PARAMS \fIdest\fR \fB[Out]\fR Destination for converted string. .PP \fIsrc\fR \fB[In]\fR Source string to convert. .PP \fIdoalloc\fR \fB[In]\fR \fBTRUE\fR=Allocate a buffer for \fIdest\fR if it doesn't have one. .PP .SH RETURNS .PP \fBSuccess:\fR \fBSTATUS_SUCCESS\fR. \fIdest\fR contains the converted string. .PP \fBFailure:\fR \fBSTATUS_NO_MEMORY\fR, if \fIdoalloc\fR is \fBTRUE\fR and memory allocation fails, or \fBSTATUS_BUFFER_OVERFLOW\fR, if \fIdoalloc\fR is \fBFALSE\fR and \fIdest\fR is too small. .SH NOTES .PP \fIdest\fR is never \fB'\0'\fR terminated because it may be equal to \fIsrc\fR, and \fIsrc\fR might not be \fB'\0'\fR terminated. \fIdest\fR\fI->Length\fR is only set upon success. .SH IMPLEMENTATION .PP Declared in \fB"winternl.h"\fR. .PP Implemented in \fB"dlls/ntdll/rtlstr.c"\fR. .PP Debug channel \fB"ntdll"\fR.