RtlFormatMessage(3w)

RtlFormatMessage3w

Usage

NTSTATUS RtlFormatMessage
(
LPWSTR Message,
UCHAR MaxWidth,
BOOLEAN IgnoreInserts,
BOOLEAN Ansi,
BOOLEAN ArgumentIsArray,
__ms_va_list* Arguments,
LPWSTR Buffer,
ULONG BufferSize
)

Overview

Formats a message (similar to sprintf).

Params

Message [In] Message to format.

MaxWidth [In] Maximum width in characters of each output line.

IgnoreInserts [In] Whether to copy the message without processing inserts.

Ansi [In] Whether Arguments may have ANSI strings.

ArgumentsIsArray [In] Whether Arguments is actually an array rather than a va_list *.

Buffer [Out] Buffer to store processed message in.

BufferSize [In] Size of Buffer (in bytes?).

Returns

NTSTATUS code.

Implementation

Declared in "winternl.h".

Implemented in "dlls/ntdll/resource.c".

Debug channel "resource".

Releases

4 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7

From libwine-dev 1.4.1-4 in Debian 7 (Wheezy). Parsed by carta from the page's man source.