(wdm.h) RtlAppendUnicodeStringToString 函式
RtlAppendUnicodeStringToString 例程會串連兩個 Unicode 字串。
語法
NTSYSAPI NTSTATUS RtlAppendUnicodeStringToString(
[in, out] PUNICODE_STRING Destination,
[in] PCUNICODE_STRING Source
);
參數
[in, out] Destination
緩衝 Unicode 字串的指標。
[in] Source
要串連之緩衝字串的指標。
傳回值
RtlAppendUnicodeStringToString 可以傳回下列其中一項:
傳回碼 | Description |
---|---|
|
來源字串已成功附加至目的地計數位符串。 目的地字串長度會更新為包含附加的位元組。 |
|
目的字串長度太小,無法串連來源字串。 因此,目的地字串長度不會更新。 |
備註
RtlAppendUnicodeStringToString 會將位元組從來源複製到指定的目的地字串,在目的地字元串的目前內容和目的長度會隨著複製的位元組數目遞增。
如果呼叫端在 IRQL >= DISPATCH_LEVEL執行,則目的地和來源緩衝區必須駐留。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 從 Windows 2000 開始提供。 |
目標平台 | Universal |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Wudfwdm.h) |
程式庫 | NtosKrnl.lib |
Dll | NtosKrnl.exe |
IRQL | 請參閱一節。 |