RtlUpcaseUnicodeString 関数 (ntddk.h)
RtlUpcaseUnicodeString ルーチンは、ソース文字列のコピーを大文字に変換し、変換された文字列を変換先バッファーに書き込みます。
構文
NTSYSAPI NTSTATUS RtlUpcaseUnicodeString(
[in, out] PUNICODE_STRING DestinationString,
[in] PCUNICODE_STRING SourceString,
[in] BOOLEAN AllocateDestinationString
);
パラメーター
[in, out] DestinationString
変換された Unicode 文字列の呼び出し元によって割り当てられたバッファーへのポインター。
[in] SourceString
大文字に変換するソース Unicode 文字列へのポインター。
[in] AllocateDestinationString
RtlUpcaseUnicodeString DestinationStringのバッファー領域を割り当てるかどうかを指定します。 その場合は、RtlFreeUnicodeString 呼び出してバッファーの割り当てを解除する必要があります。
戻り値
操作が成功すると、RtlUpcaseUnicodeString STATUS_SUCCESSが返されます。 それ以外の場合、ストレージは割り当てられず、変換も行われませんでした。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 以降で使用できます。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ntddk.h (Ntddk.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe (カーネル モード);Ntdll.dll (ユーザー モード) |
IRQL | <= APC_LEVEL |
関連項目
RtlFreeUnicodeString の
RtlUpcaseUnicodeChar の