RtlUpperChar 函数 (ntddk.h)

RtlUpperChar 例程将指定的字符转换为大写。

语法

NTSYSAPI CHAR RtlUpperChar(
  [in] CHAR Character
);

参数

[in] Character

指定要转换的字符。

返回值

RtlUpperChar 返回指定字符的大写版本,或者返回调用方为 字符指定的值(如果无法转换指定字符)。

言论

RtlUpperChar 如果它是多字节字符的前导字节,或者 字符 的大写等效项是双字节字符,则返回输入 字符 未转换。 若要转换此类字符,请使用 RtlUpcaseUnicodeChar

不建议 RtlUpperChar,因为该函数旨在用于 ASCII 范围 A-Z 字母。 请改用 RtlUpcaseUnicodeChar

要求

要求 价值
最低支持的客户端 从 Windows 2000 开始可用。
目标平台 普遍
标头 ntddk.h (包括 Ntddk.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

另请参阅

RtlUpcaseUnicodeChar

RtlUpperString