Fungsi RtlInt64ToUnicodeString (wdm.h)
Rutinitas RtlInt64ToUnicodeString mengonversi nilai bilangan bulat 64-bit yang tidak ditandatangani tertentu menjadi string Unicode yang mewakili nilai dalam basis tertentu.
Sintaks
NTSYSAPI NTSTATUS RtlInt64ToUnicodeString(
[in] ULONGLONG Value,
[in, optional] ULONG Base,
[in, out] PUNICODE_STRING String
);
Parameter
[in] Value
Menentukan nilai ULONGLONG yang akan dikonversi.
[in, optional] Base
Menentukan basis yang akan digunakan saat mengonversi Nilai menjadi string. Nilai yang mungkin adalah:
Nilai | Base |
---|---|
16 | Heksadesimal |
8 | Oktal |
2 | Biner |
0 atau 10 | Desimal |
[in, out] String
Penunjuk ke struktur UNICODE_STRING yang menerima representasi string Nilai. Buffer yang ditentukan oleh Bufferstring harus cukup besar untuk menahan hasilnya.
Nilai kembali
RtlInt64ToUnicodeString mengembalikan nilai NTSTATUS. Kemungkinan nilai pengembalian meliputi :
Menampilkan kode | Deskripsi |
---|---|
|
Nilai yang berhasil dikonversi rutin menjadi string Unicode. |
|
Nilai terlalu besar untuk dikonversi, atau struktur UNICODE_STRING terlalu kecil untuk menahan hasilnya. |
|
Basis kode yang ditentukan tidak valid. Satu-satunya nilai yang valid adalah 0, 2, 8, 10, dan 16. |
Persyaratan
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 | PASSIVE_LEVEL |
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