IDebugDataSpaces4::ReadUnicodeStringVirtual method (dbgeng.h)
Metode ReadUnicodeStringVirtual membaca string Unicode yang dihentikan null dari target dan mengonversinya menjadi string multibyte.
Sintaks
HRESULT ReadUnicodeStringVirtual(
[in] ULONG64 Offset,
[in] ULONG MaxBytes,
[in] ULONG CodePage,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG StringBytes
);
Parameter
[in] Offset
Menentukan lokasi dalam ruang alamat virtual proses string.
[in] MaxBytes
Menentukan jumlah maksimum byte yang akan dibaca dari target.
[in] CodePage
Menentukan halaman kode yang akan digunakan untuk mengonversi string multibyte yang dibaca dari target menjadi string Unicode. Misalnya, CP_ACP adalah halaman kode ANSI.
[out, optional] Buffer
Menerima string dari target. Jika BufferNULL, informasi ini tidak dikembalikan.
[in] BufferSize
Menentukan ukuran, dalam karakter, dari buffer Buffer .
[out, optional] StringBytes
Menerima ukuran, dalam byte, dari string dalam target. Jika StringBytesNULL, informasi ini tidak dikembalikan.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode berhasil. Namun Buffer tidak cukup besar untuk menahan string dan string dipotong agar pas di Buffer. String yang dipotong dihentikan null jika Buffer memiliki spasi untuk setidaknya satu karakter. |
|
Terminator null tidak ditemukan setelah membaca MaxBytes dari target. |
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Keterangan
Mesin akan membaca hingga MaxBytes dari target, mencari terminator null. Jika string memiliki lebih dari karakter BufferSize , string akan dipotong agar pas di Buffer.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h, Winnls.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk