mirror of
https://github.com/stasenso/SHA256.git
synced 2026-06-27 05:42:43 +03:00
24 lines
1.0 KiB
C++
24 lines
1.0 KiB
C++
MAXIMUM_LEADBYTES equ 12
|
|
CPTABLEINFO STRUC
|
|
CodePage USHORT ? ; code page number
|
|
MaximumCharacterSize USHORT ? ; max length (bytes) of a char
|
|
DefaultChar USHORT ? ; default character (MB)
|
|
UniDefaultChar USHORT ? ; default character (Unicode)
|
|
TransDefaultChar USHORT ? ; translation of default char (Unicode)
|
|
TransUniDefaultChar USHORT ? ; translation of Unic default char (MB)
|
|
DBCSCodePage USHORT ? ; Non 0 for DBCS code pages
|
|
LeadByte UCHAR MAXIMUM_LEADBYTES dup(?) ; lead byte ranges
|
|
Reserved BYTE 6 dup(?)
|
|
MultiByteTable PUSHORT ? ; pointer to MB translation table
|
|
WideCharTable PVOID ? ; pointer to WC translation table
|
|
DBCSRanges PUSHORT ? ; pointer to DBCS ranges
|
|
DBCSOffsets PUSHORT ? ; pointer to DBCS offsets
|
|
CPTABLEINFO ENDS
|
|
PCPTABLEINFO TYPEDEF PTR CPTABLEINFO
|
|
NLSTABLEINFO STRUC
|
|
OemTableInfo CPTABLEINFO<>
|
|
AnsiTableInfo CPTABLEINFO<>
|
|
UpperCaseTable PUSHORT ? ;844 format upcase table
|
|
LowerCaseTable PUSHORT ? ;844 format lower case table
|
|
NLSTABLEINFO ENDS
|
|
PNLSTABLEINFO TYPEDEF PTR NLSTABLEINFO |