rtl.h

来自「一个类似windows」· C头文件 代码 · 共 58 行

H
58
字号
#ifndef __NTOSKRNL_INCLUDE_INTERNAL_NLS_H
#define __NTOSKRNL_INCLUDE_INTERNAL_NLS_H

extern PVOID NlsSectionObject;

extern ULONG NlsAnsiTableOffset;
extern ULONG NlsOemTableOffset;
extern ULONG NlsUnicodeTableOffset;

extern PUSHORT NlsUnicodeUpcaseTable;
extern PUSHORT NlsUnicodeLowercaseTable;

VOID
STDCALL
RtlpInitNls(VOID);

VOID
NTAPI
RtlpImportAnsiCodePage(
    PUSHORT TableBase,
    ULONG Size
);

VOID
NTAPI
RtlpImportOemCodePage(
    PUSHORT TableBase,
    ULONG Size
);

VOID
NTAPI
RtlpImportUnicodeCasemap(
    PUSHORT TableBase,
    ULONG Size
);

VOID
NTAPI
RtlpCreateInitialNlsTables(VOID);

VOID
NTAPI
RtlpCreateNlsSection(VOID);

NTSTATUS
NTAPI
RtlQueryAtomListInAtomTable(
    IN PRTL_ATOM_TABLE AtomTable,
    IN ULONG MaxAtomCount,
    OUT ULONG *AtomCount,
    OUT RTL_ATOM *AtomList
);

#endif /* __NTOSKRNL_INCLUDE_INTERNAL_NLS_H */

/* EOF */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?