Fungsi RtlCharToInteger (ntddk.h)

Rutinitas RtlCharToInteger mengonversi string karakter byte tunggal menjadi nilai bilangan bulat di basis yang ditentukan.

Sintaks

NTSYSAPI NTSTATUS RtlCharToInteger(
  [in]           PCSZ   String,
  [in, optional] ULONG  Base,
  [out]          PULONG Value
);

Parameter

[in] String

Penunjuk ke string karakter byte tunggal yang dihentikan null.

[in, optional] Base

Menentukan basis desimal, biner, oktal, atau heksadesimal. Jika parameter ini tidak diberikan, rutinitas akan mencari awalan 0x, 0o, dan 0b dalam string input untuk menentukan apakah basis harus desimal (default), biner, oktal, atau heksadesimal.

[out] Value

Penunjuk ke lokasi tempat nilai yang dikonversi dikembalikan.

Nilai kembali

RtlCharToInteger mengembalikan STATUS_SUCCESS jika string karakter yang diberikan dikonversi. Jika tidak, ia dapat mengembalikan STATUS_INVALID_PARAMETER.

Keterangan

RtlCharToInteger mengonversi karakter alfanumerik ANSI.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Universal
Header ntddk.h (termasuk Ntddk.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

Lihat juga

RtlInitString

RtlIntegerToUnicodeString