#include "ntrtlp.h"
#include <stdio.h>
Go to the source code of this file.
Defines | |
#define | IsDbcsCharacter(WC) |
Functions | |
WCHAR | GetNextWchar (IN PUNICODE_STRING Name, IN PULONG CurrentIndex, IN BOOLEAN SkipDots, IN BOOLEAN AllowExtendedCharacters) |
USHORT | RtlComputeLfnChecksum (PUNICODE_STRING Name) |
VOID | RtlGenerate8dot3Name (IN PUNICODE_STRING Name, IN BOOLEAN AllowExtendedCharacters, IN OUT PGENERATE_NAME_CONTEXT Context, OUT PUNICODE_STRING Name8dot3) |
BOOLEAN | RtlIsValidOemCharacter (IN PWCHAR Char) |
BOOLEAN | RtlIsNameLegalDOS8Dot3 (IN PUNICODE_STRING Name, IN OUT POEM_STRING OemName OPTIONAL, OUT PBOOLEAN NameContainsSpaces OPTIONAL) |
Variables | |
PUSHORT | NlsUnicodeToMbOemData |
PUSHORT | NlsOemToUnicodeData |
PCH | NlsUnicodeToOemData |
PUSHORT | NlsMbOemCodePageTables |
BOOLEAN | NlsMbOemCodePageTag |
PUSHORT | NlsOemLeadByteInfo |
USHORT | OemDefaultChar |
const ULONG | RtlFatIllegalTable [] |
|
Value:
Definition at line 66 of file gen8dot3.c. Referenced by RtlGenerate8dot3Name(). |
|
Definition at line 555 of file gen8dot3.c. References L, Name, RtlFatIllegalTable, and RtlIsValidOemCharacter(). Referenced by RtlGenerate8dot3Name().
|
|
Definition at line 669 of file gen8dot3.c. References Name, RTL_PAGED_CODE, and USHORT. Referenced by RtlGenerate8dot3Name().
|
|
Definition at line 81 of file gen8dot3.c. References FALSE, FsRtlSafeExtensions, GetNextWchar(), IsDbcsCharacter, L, Name, NlsMbOemCodePageTag, RtlComputeLfnChecksum(), TRUE, and USHORT.
|
|
Definition at line 729 of file gen8dot3.c. References FALSE, Index, Name, NlsMbOemCodePageTag, NlsOemLeadByteInfo, NT_SUCCESS, RtlFatIllegalTable, RtlUpcaseUnicodeStringToCountedOemString(), and TRUE. Referenced by LB_CreateLBLine().
|
|
Definition at line 459 of file gen8dot3.c. References FALSE, HIBYTE, LOBYTE, NLS_UPCASE, NlsMbOemCodePageTables, NlsMbOemCodePageTag, NlsOemLeadByteInfo, NlsOemToUnicodeData, NlsUnicodeToMbOemData, NlsUnicodeToOemData, OemDefaultChar, TRUE, and USHORT. Referenced by GetNextWchar().
|
|
Definition at line 31 of file gen8dot3.c. Referenced by RtlIsValidOemCharacter(), RtlOemToUnicodeN(), RtlResetRtlTranslations(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 32 of file gen8dot3.c. Referenced by FsRtlIsDbcsInExpression(), RtlGenerate8dot3Name(), RtlIsNameLegalDOS8Dot3(), RtlIsValidOemCharacter(), RtlOemToUnicodeN(), RtlpDidUnicodeToOemWork(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 33 of file gen8dot3.c. Referenced by RtlIsNameLegalDOS8Dot3(), RtlIsValidOemCharacter(), RtlOemToUnicodeN(), RtlpDidUnicodeToOemWork(), RtlResetRtlTranslations(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 29 of file gen8dot3.c. Referenced by RtlIsValidOemCharacter(), RtlOemToUnicodeN(), RtlResetRtlTranslations(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 28 of file gen8dot3.c. Referenced by RtlIsValidOemCharacter(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 30 of file gen8dot3.c. Referenced by RtlIsValidOemCharacter(), RtlResetRtlTranslations(), RtlUnicodeToOemN(), and RtlUpcaseUnicodeToOemN(). |
|
Definition at line 34 of file gen8dot3.c. Referenced by RtlIsValidOemCharacter(), RtlpDidUnicodeToOemWork(), and RtlResetRtlTranslations(). |
|
Initial value:
Definition at line 41 of file gen8dot3.c. Referenced by GetNextWchar(), and RtlIsNameLegalDOS8Dot3(). |