ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

nls.c File Reference
#include <rtl.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define NlsOemLeadByteInfo   _NlsOemLeadByteInfo
#define INIT_FUNCTION

Functions

NTSTATUS NTAPI RtlCustomCPToUnicodeN (IN PCPTABLEINFO CustomCP, PWCHAR UnicodeString, ULONG UnicodeSize, PULONG ResultSize, PCHAR CustomString, ULONG CustomSize)
WCHAR NTAPI RtlDowncaseUnicodeChar (IN WCHAR Source)
VOID NTAPI RtlGetDefaultCodePage (OUT PUSHORT AnsiCodePage, OUT PUSHORT OemCodePage)
VOID NTAPI RtlInitCodePageTable (IN PUSHORT TableBase, OUT PCPTABLEINFO CodePageTable)
VOID NTAPI RtlInitNlsTables (IN PUSHORT AnsiTableBase, IN PUSHORT OemTableBase, IN PUSHORT CaseTableBase, OUT PNLSTABLEINFO NlsTable)
NTSTATUS NTAPI RtlMultiByteToUnicodeN (OUT PWCHAR UnicodeString, IN ULONG UnicodeSize, OUT PULONG ResultSize, IN PCSTR MbString, IN ULONG MbSize)
NTSTATUS NTAPI RtlMultiByteToUnicodeSize (PULONG UnicodeSize, PCSTR MbString, ULONG MbSize)
NTSTATUS NTAPI RtlOemToUnicodeN (PWCHAR UnicodeString, ULONG UnicodeSize, PULONG ResultSize, PCCH OemString, ULONG OemSize)
VOID NTAPI RtlResetRtlTranslations (IN PNLSTABLEINFO NlsTable)
NTSTATUS NTAPI RtlUnicodeToCustomCPN (IN PCPTABLEINFO CustomCP, PCHAR CustomString, ULONG CustomSize, PULONG ResultSize, PWCHAR UnicodeString, ULONG UnicodeSize)
NTSTATUS NTAPI RtlUnicodeToMultiByteN (PCHAR MbString, ULONG MbSize, PULONG ResultSize, PCWCH UnicodeString, ULONG UnicodeSize)
NTSTATUS NTAPI RtlUnicodeToMultiByteSize (PULONG MbSize, PCWCH UnicodeString, ULONG UnicodeSize)
NTSTATUS NTAPI RtlUnicodeToOemN (PCHAR OemString, ULONG OemSize, PULONG ResultSize, PCWCH UnicodeString, ULONG UnicodeSize)
WCHAR NTAPI RtlUpcaseUnicodeChar (IN WCHAR Source)
NTSTATUS NTAPI RtlUpcaseUnicodeToCustomCPN (IN PCPTABLEINFO CustomCP, PCHAR CustomString, ULONG CustomSize, PULONG ResultSize, PWCHAR UnicodeString, ULONG UnicodeSize)
NTSTATUS NTAPI RtlUpcaseUnicodeToMultiByteN (PCHAR MbString, ULONG MbSize, PULONG ResultSize, PCWCH UnicodeString, ULONG UnicodeSize)
NTSTATUS NTAPI RtlUpcaseUnicodeToOemN (PCHAR OemString, ULONG OemSize, PULONG ResultSize, PCWCH UnicodeString, ULONG UnicodeSize)
CHAR NTAPI RtlUpperChar (IN CHAR Source)

Variables

PUSHORT NlsUnicodeUpcaseTable = NULL
PUSHORT NlsUnicodeLowercaseTable = NULL
USHORT NlsAnsiCodePage = 0
BOOLEAN NlsMbCodePageTag = FALSE
PWCHAR NlsAnsiToUnicodeTable = NULL
PCHAR NlsUnicodeToAnsiTable = NULL
PWCHAR NlsDbcsUnicodeToAnsiTable = NULL
PUSHORT NlsLeadByteInfo = NULL
USHORT NlsOemCodePage = 0
BOOLEAN NlsMbOemCodePageTag = FALSE
PWCHAR NlsOemToUnicodeTable = NULL
PCHAR NlsUnicodeToOemTable = NULL
PWCHAR NlsDbcsUnicodeToOemTable = NULL
PUSHORT _NlsOemLeadByteInfo = NULL
USHORT NlsOemDefaultChar = '\0'
USHORT NlsUnicodeDefaultChar = 0

Generated on Sat May 26 2012 05:10:47 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.