RtlUpperChar 函数 (ntddk.h)
RtlUpperChar 例程将指定的字符转换为大写。
语法
NTSYSAPI CHAR RtlUpperChar(
[in] CHAR Character
);
参数
[in] Character
指定要转换的字符。
返回值
如果无法转换指定字符,则 RtlUpperChar 返回指定字符的大写版本,或返回由调用方为 Character 指定的值。
注解
如果输入字符是多字节字符的前导字节,或者 Character 的大写等效项是双字节字符,则 RtlUpperChar 将返回未转换的输入 Character。 若要转换此类字符,请使用 RtlUpcaseUnicodeChar。
不建议使用 RtlUpperChar,因为该函数适用于 ASCII 范围 A-Z 字母。 请改用 RtlUpcaseUnicodeChar。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始可用。 |
目标平台 | 通用 |
标头 | ntddk.h (包括 Ntddk.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |