Función RtlCharToInteger (ntddk.h)
El rtlCharToInteger rutina convierte una cadena de caracteres de un solo byte en un valor entero en la base especificada.
Sintaxis
NTSYSAPI NTSTATUS RtlCharToInteger(
[in] PCSZ String,
[in, optional] ULONG Base,
[out] PULONG Value
);
Parámetros
[in] String
Puntero a una cadena de caracteres de un solo byte terminada en NULL.
[in, optional] Base
Especifica la base decimal, binaria, octal o hexadecimal. Si no se especifica este parámetro, la rutina buscará prefijos 0x, 0o y 0b en la cadena de entrada para determinar si la base debe ser decimal (valor predeterminado), binario, octal o hexadecimal.
[out] Value
Puntero a una ubicación a la que se devuelve el valor convertido.
Valor devuelto
rtlCharToInteger devuelve STATUS_SUCCESS si se convierte la cadena de caracteres especificada. De lo contrario, puede devolver STATUS_INVALID_PARAMETER.
Observaciones
RtlCharToInteger convierte caracteres alfanuméricos ANSI.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 2000. |
de la plataforma de destino de | Universal |
encabezado de | ntddk.h (incluya Ntddk.h) |
biblioteca de | NtosKrnl.lib |
DLL de | NtosKrnl.exe |
irQL | PASSIVE_LEVEL |