次の方法で共有


RtlUpperChar 関数 (ntddk.h)

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

構文

NTSYSAPI CHAR RtlUpperChar(
  [in] CHAR Character
);

パラメーター

[in] Character

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

戻り値

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

備考

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー ntddk.h (Ntddk.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

関連項目

RtlUpcaseUnicodeChar

RtlUpperString