Fungsi RtlCharToInteger (winternl.h)
Mengonversi string karakter menjadi bilangan bulat.
Sintaks
NTSTATUS RtlCharToInteger(
[in] PCSZ String,
[in, optional] ULONG Base,
[out] PULONG Value
);
Parameter
[in] String
Penunjuk ke string yang akan dikonversi. Format string adalah sebagai berikut:
[spasi kosong] [{+ | -}] [0 [{x | o | b}]] [digit]
[in, optional] Base
ULONG yang berisi basis angka yang akan digunakan untuk konversi, seperti basis 10. Hanya basis 2, 8, 10, dan 16 yang didukung.
[out] Value
Pointer ke ULONG yang menerima bilangan bulat yang dihasilkan dari konversi.
Nilai kembali
Jika fungsi berhasil, fungsi akan mengembalikan STATUS_SUCCESS.
Keterangan
Saat mengonversi string menjadi bilangan bulat, fungsi yang disukai untuk digunakan adalah strtol, wcstol.
Tidak ada pustaka impor untuk fungsi ini. Gunakan GetProcAddress daripada menautkan ke fungsi secara langsung.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winternl.h |
Pustaka | ntdll.lib |
DLL | ntdll.dll |
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