Process Hacker
Main Page
Namespaces
Data Structures
Files
File List
Globals
ntnls.h
Go to the documentation of this file.
1
#ifndef _NTNLS_H
2
#define _NTNLS_H
3
4
#define MAXIMUM_LEADBYTES 12
5
6
typedef
struct
_CPTABLEINFO
7
{
8
USHORT
CodePage
;
9
USHORT
MaximumCharacterSize
;
10
USHORT
DefaultChar
;
11
USHORT
UniDefaultChar
;
12
USHORT
TransDefaultChar
;
13
USHORT
TransUniDefaultChar
;
14
USHORT
DBCSCodePage
;
15
UCHAR
LeadByte
[
MAXIMUM_LEADBYTES
];
16
PUSHORT
MultiByteTable
;
17
PVOID
WideCharTable
;
18
PUSHORT
DBCSRanges
;
19
PUSHORT
DBCSOffsets
;
20
}
CPTABLEINFO
, *
PCPTABLEINFO
;
21
22
typedef
struct
_NLSTABLEINFO
23
{
24
CPTABLEINFO
OemTableInfo
;
25
CPTABLEINFO
AnsiTableInfo
;
26
PUSHORT
UpperCaseTable
;
27
PUSHORT
LowerCaseTable
;
28
}
NLSTABLEINFO
, *
PNLSTABLEINFO
;
29
30
#endif
phlib
include
ntnls.h
Generated by
1.8.2