Fungsi RtlAppendUnicodeStringToString (wdm.h)
Rutinitas RtlAppendUnicodeStringToString menggabungkan dua string Unicode.
NTSYSAPI NTSTATUS RtlAppendUnicodeStringToString(
[in, out] PUNICODE_STRING Destination,
[in] PCUNICODE_STRING Source
);
[in, out] Destination
Penunjuk ke string Unicode yang di-buffer.
[in] Source
Arahkan ke string buffer yang akan digabungkan.
RtlAppendUnicodeStringToString dapat mengembalikan salah satu hal berikut:
Menampilkan kode | Deskripsi |
---|---|
|
String sumber berhasil ditambahkan ke string yang dihitung tujuan. Panjang string tujuan diperbarui untuk menyertakan byte yang ditambahkan. |
|
Panjang string tujuan terlalu kecil untuk memungkinkan string sumber digabungkan. Dengan demikian, panjang string tujuan tidak diperbarui. |
RtlAppendUnicodeStringToString menyalin byte dari sumber ke string tujuan yang ditentukan, setelah konten string tujuan saat ini dan panjang tujuan bertambah dengan jumlah byte yang disalin.
Buffer Tujuan dan Sumber harus residen jika pemanggil berjalan di IRQL >= DISPATCH_LEVEL.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 2000. |
Target Platform | Universal |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Lihat bagian Keterangan. |