Bagikan melalui


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