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 |