ReactOS
0.4.15-dev-2352-g3fa57b8
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | ITU_IMPLEMENTED_TESTS (IS_TEXT_UNICODE_ODD_LENGTH|IS_TEXT_UNICODE_SIGNATURE) |
#define ITU_IMPLEMENTED_TESTS (IS_TEXT_UNICODE_ODD_LENGTH|IS_TEXT_UNICODE_SIGNATURE) |
NTSTATUS NTAPI RtlAnsiStringToUnicodeString | ( | IN OUT PUNICODE_STRING | UniDest, |
IN PANSI_STRING | AnsiSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 91 of file unicode.c.
Referenced by RtlCreateUnicodeStringFromAsciiz(), RtlInt64ToUnicodeString(), and RtlIntegerToUnicodeString().
NTSTATUS NTAPI RtlAppendUnicodeStringToString | ( | IN OUT PUNICODE_STRING | Destination, |
IN PCUNICODE_STRING | Source | ||
) |
Definition at line 211 of file unicode.c.
Definition at line 2396 of file unicode.c.
Definition at line 261 of file unicode.c.
Referenced by CsrParseServerCommandLine(), CsrSrvCreateSharedSection(), ExtractFont(), get_res_nameA(), and LdrpSnapThunk().
LONG NTAPI RtlCompareString | ( | IN const STRING * | s1, |
IN const STRING * | s2, | ||
IN BOOLEAN | CaseInsensitive | ||
) |
Definition at line 352 of file unicode.c.
Referenced by RtlEqualString().
LONG NTAPI RtlCompareUnicodeString | ( | IN PCUNICODE_STRING | s1, |
IN PCUNICODE_STRING | s2, | ||
IN BOOLEAN | CaseInsensitive | ||
) |
Definition at line 2184 of file unicode.c.
Referenced by RtlEqualUnicodeString().
VOID NTAPI RtlCopyString | ( | IN OUT PSTRING | DestinationString, |
IN const STRING *SourceString | OPTIONAL | ||
) |
VOID NTAPI RtlCopyUnicodeString | ( | IN OUT PUNICODE_STRING | DestinationString, |
IN PCUNICODE_STRING | SourceString | ||
) |
Definition at line 2318 of file unicode.c.
NTSTATUS NTAPI RtlDnsHostNameToComputerName | ( | PUNICODE_STRING | ComputerName, |
PUNICODE_STRING | DnsHostName, | ||
BOOLEAN | AllocateComputerNameString | ||
) |
Definition at line 2730 of file unicode.c.
NTSTATUS NTAPI RtlDowncaseUnicodeString | ( | IN OUT PUNICODE_STRING | UniDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 2344 of file unicode.c.
NTSTATUS NTAPI RtlDuplicateUnicodeString | ( | IN ULONG | Flags, |
IN PCUNICODE_STRING | SourceString, | ||
OUT PUNICODE_STRING | DestinationString | ||
) |
Definition at line 2492 of file unicode.c.
BOOLEAN NTAPI RtlEqualComputerName | ( | IN PUNICODE_STRING | ComputerName1, |
IN PUNICODE_STRING | ComputerName2 | ||
) |
Definition at line 1532 of file unicode.c.
Referenced by RtlEqualDomainName().
BOOLEAN NTAPI RtlEqualDomainName | ( | IN PUNICODE_STRING | DomainName1, |
IN PUNICODE_STRING | DomainName2 | ||
) |
Definition at line 1569 of file unicode.c.
BOOLEAN NTAPI RtlEqualString | ( | IN const STRING * | s1, |
IN const STRING * | s2, | ||
IN BOOLEAN | CaseInsensitive | ||
) |
Definition at line 388 of file unicode.c.
Referenced by RtlEqualComputerName().
BOOLEAN NTAPI RtlEqualUnicodeString | ( | IN CONST UNICODE_STRING * | s1, |
IN CONST UNICODE_STRING * | s2, | ||
IN BOOLEAN | CaseInsensitive | ||
) |
Definition at line 405 of file unicode.c.
VOID NTAPI RtlEraseUnicodeString | ( | IN PUNICODE_STRING | String | ) |
NTSTATUS NTAPI RtlFindCharInUnicodeString | ( | IN ULONG | Flags, |
IN PCUNICODE_STRING | SearchString, | ||
IN PCUNICODE_STRING | MatchString, | ||
OUT PUSHORT | Position | ||
) |
Definition at line 2665 of file unicode.c.
VOID NTAPI RtlFreeAnsiString | ( | IN PANSI_STRING | AnsiString | ) |
Definition at line 419 of file unicode.c.
VOID NTAPI RtlFreeOemString | ( | IN POEM_STRING | OemString | ) |
VOID NTAPI RtlFreeUnicodeString | ( | IN PUNICODE_STRING | UnicodeString | ) |
Definition at line 447 of file unicode.c.
Definition at line 1596 of file unicode.c.
NTSTATUS NTAPI RtlHashUnicodeString | ( | IN CONST UNICODE_STRING * | String, |
IN BOOLEAN | CaseInSensitive, | ||
IN ULONG | HashAlgorithm, | ||
OUT PULONG | HashValue | ||
) |
Definition at line 562 of file unicode.c.
Referenced by RtlCreateUnicodeStringFromAsciiz(), and RtlInitString().
Definition at line 615 of file unicode.c.
VOID NTAPI RtlInitUnicodeString | ( | IN OUT PUNICODE_STRING | DestinationString, |
IN PCWSTR | SourceString | ||
) |
Definition at line 630 of file unicode.c.
Referenced by RtlAppendUnicodeToString().
NTSTATUS NTAPI RtlInitUnicodeStringEx | ( | OUT PUNICODE_STRING | DestinationString, |
IN PCWSTR | SourceString | ||
) |
NTSTATUS NTAPI RtlInt64ToUnicodeString | ( | IN ULONGLONG | Value, |
IN ULONG Base | OPTIONAL, | ||
IN OUT PUNICODE_STRING | String | ||
) |
Definition at line 842 of file unicode.c.
Definition at line 693 of file unicode.c.
Referenced by RtlIntegerToUnicodeString().
NTSTATUS NTAPI RtlIntegerToUnicode | ( | IN ULONG | Value, |
IN ULONG Base | OPTIONAL, | ||
IN ULONG Length | OPTIONAL, | ||
IN OUT LPWSTR | String | ||
) |
Definition at line 760 of file unicode.c.
NTSTATUS NTAPI RtlIntegerToUnicodeString | ( | IN ULONG | Value, |
IN ULONG Base | OPTIONAL, | ||
IN OUT PUNICODE_STRING | String | ||
) |
Definition at line 815 of file unicode.c.
Definition at line 1279 of file unicode.c.
Referenced by IsTextUnicode().
NTSTATUS NTAPI RtlLargeIntegerToChar | ( | IN PLARGE_INTEGER | Value, |
IN ULONG | Base, | ||
IN ULONG | Length, | ||
IN OUT PCHAR | String | ||
) |
Definition at line 1846 of file unicode.c.
Referenced by RtlInt64ToUnicodeString().
NTSTATUS NTAPI RtlMultiAppendUnicodeStringBuffer | ( | OUT PRTL_UNICODE_STRING_BUFFER | StringBuffer, |
IN ULONG | NumberOfAddends, | ||
IN PCUNICODE_STRING | Addends | ||
) |
NTSTATUS NTAPI RtlOemStringToCountedUnicodeString | ( | IN OUT PUNICODE_STRING | UniDest, |
IN PCOEM_STRING | OemSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1463 of file unicode.c.
Referenced by _Requires_lock_held_(), FatQueryShortNameInfo(), FatSearchBufferForLabel(), FatSetFsLabelInfo(), and FatTunnelFcbOrDcb().
NTSTATUS NTAPI RtlOemStringToUnicodeString | ( | IN OUT PUNICODE_STRING | UniDest, |
IN PCOEM_STRING | OemSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1169 of file unicode.c.
Referenced by RtlDnsHostNameToComputerName().
BOOLEAN NTAPI RtlpDidUnicodeToOemWork | ( | IN PCUNICODE_STRING | UnicodeString, |
IN POEM_STRING | OemString | ||
) |
Definition at line 472 of file unicode.c.
Referenced by RtlDnsHostNameToComputerName(), RtlUnicodeStringToCountedOemString(), RtlUpcaseUnicodeStringToCountedOemString(), and RtlUpcaseUnicodeStringToOemString().
NTSTATUS NTAPI RtlpEnsureBufferSize | ( | IN ULONG | Flags, |
IN OUT PRTL_BUFFER | Buffer, | ||
IN SIZE_T | RequiredSize | ||
) |
Definition at line 2575 of file unicode.c.
|
static |
Definition at line 2637 of file unicode.c.
Referenced by RtlFindCharInUnicodeString().
BOOLEAN NTAPI RtlPrefixString | ( | const STRING * | String1, |
const STRING * | String2, | ||
BOOLEAN | CaseInsensitive | ||
) |
BOOLEAN NTAPI RtlPrefixUnicodeString | ( | PCUNICODE_STRING | String1, |
PCUNICODE_STRING | String2, | ||
BOOLEAN | CaseInsensitive | ||
) |
NTSTATUS NTAPI RtlUnicodeStringToAnsiString | ( | IN OUT PANSI_STRING | AnsiDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1102 of file unicode.c.
NTSTATUS NTAPI RtlUnicodeStringToCountedOemString | ( | IN OUT POEM_STRING | OemDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1780 of file unicode.c.
Referenced by CdIs8dot3Name().
Definition at line 971 of file unicode.c.
NTSTATUS NTAPI RtlUnicodeStringToOemString | ( | IN OUT POEM_STRING | OemDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1223 of file unicode.c.
NTSTATUS NTAPI RtlUpcaseUnicodeString | ( | IN OUT PUNICODE_STRING | UniDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1903 of file unicode.c.
NTSTATUS NTAPI RtlUpcaseUnicodeStringToAnsiString | ( | IN OUT PANSI_STRING | AnsiDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1943 of file unicode.c.
NTSTATUS NTAPI RtlUpcaseUnicodeStringToCountedOemString | ( | IN OUT POEM_STRING | OemDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 1995 of file unicode.c.
NTSTATUS NTAPI RtlUpcaseUnicodeStringToOemString | ( | IN OUT POEM_STRING | OemDest, |
IN PCUNICODE_STRING | UniSource, | ||
IN BOOLEAN | AllocateDestinationString | ||
) |
Definition at line 2055 of file unicode.c.
Referenced by RtlEqualComputerName().
Definition at line 2544 of file unicode.c.
Referenced by LsaApLogonUserEx2(), LsapSetLogonSessionData(), MsvpChangePassword(), SeReportSecurityEvent(), and START_TEST().
ULONG NTAPI RtlxAnsiStringToUnicodeSize | ( | IN PCANSI_STRING | AnsiString | ) |
Definition at line 156 of file unicode.c.
Referenced by RtlAnsiStringToUnicodeString().
ULONG NTAPI RtlxOemStringToUnicodeSize | ( | IN PCOEM_STRING | OemString | ) |
ULONG NTAPI RtlxUnicodeStringToAnsiSize | ( | IN PCUNICODE_STRING | UnicodeString | ) |
Definition at line 2163 of file unicode.c.
Referenced by RtlUnicodeStringToAnsiString().
ULONG NTAPI RtlxUnicodeStringToOemSize | ( | IN PCUNICODE_STRING | UnicodeString | ) |
Definition at line 1080 of file unicode.c.
Referenced by Ext2UnicodeToOEMSize(), FFSSetRenameInfo(), FFSv1AllocateFcb(), FFSv2AllocateFcb(), and RfsdUnicodeToOEMSize().
PUSHORT NlsLeadByteInfo |
Definition at line 26 of file nls.c.
Referenced by RtlAnsiCharToUnicodeChar(), RtlIsTextUnicode(), RtlMultiByteToUnicodeN(), RtlMultiByteToUnicodeSize(), and RtlResetRtlTranslations().
BOOLEAN NlsMbCodePageTag |
Definition at line 22 of file nls.c.
Referenced by RtlAnsiStringToUnicodeString(), RtlIsTextUnicode(), RtlMultiByteToUnicodeN(), RtlMultiByteToUnicodeSize(), RtlResetRtlTranslations(), RtlUnicodeStringToAnsiString(), RtlUnicodeToMultiByteN(), RtlUnicodeToMultiByteSize(), RtlUpcaseUnicodeToMultiByteN(), and RtlUpperChar().
BOOLEAN NlsMbOemCodePageTag |
Definition at line 29 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlOemToUnicodeN(), RtlpDidUnicodeToOemWork(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN().
USHORT NlsOemDefaultChar |
Definition at line 35 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlpDidUnicodeToOemWork(), and RtlResetRtlTranslations().
PUSHORT NlsOemLeadByteInfo |
Definition at line 33 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlOemToUnicodeN(), and RtlResetRtlTranslations().
PWCHAR NlsOemToUnicodeTable |
Definition at line 30 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlOemToUnicodeN(), and RtlResetRtlTranslations().
USHORT NlsUnicodeDefaultChar |
Definition at line 36 of file nls.c.
Referenced by RtlpDidUnicodeToOemWork(), and RtlResetRtlTranslations().
PUSHORT NlsUnicodeToMbOemTable |
Definition at line 32 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN().
PCHAR NlsUnicodeToOemTable |
Definition at line 31 of file nls.c.
Referenced by RtlIsValidOemCharacter(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN().