RtlUpperChar 関数 (ntddk.h)

RtlUpperChar ルーチンは、指定した文字を大文字に変換します。

構文

NTSYSAPI CHAR RtlUpperChar(
  [in] CHAR Character
);

パラメーター

[in] Character

変換する文字を指定します。

戻り値

RtlUpperChar は 、指定した文字の大文字バージョンを返すか、指定した文字を変換 できない場合は 、呼び出し元で Character に指定された値を返します。

注釈

RtlUpperChar は 、入力文字がマルチバイト 文字 の先頭バイトである場合、または大文字に相当する Character が 2 バイト文字の場合は、変換されていない 文字 を返します。 このような文字を変換するには、 RtlUpcaseUnicodeChar を使用します

RtlUpperChar は、関数が ASCII 範囲の A ~ Z 文字に対して機能するように設計されているため、推奨されません。 代わりに、 RtlUpcaseUnicodeChar を使用します

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム ユニバーサル
Header ntddk.h (Ntddk.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <=APC_LEVEL

こちらもご覧ください

RtlUpcaseUnicodeChar

RtlUpperString