RtlIsValidOemCharacter 函数 (ntifs.h)

RtlIsValidOemCharacter 例程确定指定的 Unicode 字符是否可以映射到有效的 OEM 字符。

语法

NTSYSAPI BOOLEAN RtlIsValidOemCharacter(
  [in, out] PWCHAR Char
);

参数

[in, out] Char

指向字符的指针。 如果字符可以映射到有效的 OEM 字符,此参数将接收有效 OEM 字符的 Unicode 转换。

返回值

如果字符可以映射到有效的 OEM 字符,则 RtlIsValidOemCharacter 返回 TRUE,否则 FALSE

言论

RtlIsValidOemCharacter 使用安装在系统启动时作为当前系统代码页的 OEM 代码页在 Char 转换 Unicode 字符,并将转换后的字符转换为大写。 RtlIsValidOemCharacter 检查生成的字符是否为有效的 OEM 字符。

有关其他字符串处理例程的信息,请参阅 Run-Time Library (RTL) 例程

要求

要求 价值
最低支持的客户端 Windows 2000
目标平台 普遍
标头 ntifs.h (include Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

另请参阅

RtlOemStringToCountedUnicodeString

RtlOemStringToUnicodeString

RtlUnicodeToOemN