RtlCharToInteger-Funktion (winternl.h)
Konvertiert eine Zeichenfolge in eine ganze Zahl.
Syntax
NTSTATUS RtlCharToInteger(
[in] PCSZ String,
[in, optional] ULONG Base,
[out] PULONG Value
);
Parameter
[in] String
Ein Zeiger auf die zu konvertierende Zeichenfolge. Das Format der Zeichenfolge lautet wie folgt:
[Leerzeichen] [{+ | -}] [0 [{x | o | b}]] [Ziffern]
[in, optional] Base
ULONG , das die Zahlenbasis enthält, die für die Konvertierung verwendet werden soll, z. B. Basis 10. Nur Basis 2, 8, 10 und 16 werden unterstützt.
[out] Value
Ein Zeiger auf eine ULONG , die die ganze Zahl empfängt, die sich aus der Konvertierung ergeben hat.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion STATUS_SUCCESS zurück.
Hinweise
Beim Konvertieren von Zeichenfolgen in ganze Zahlen ist die bevorzugte Zu verwendende Funktion strtol, wcstol.
Für diese Funktion gibt es keine Importbibliothek. Verwenden Sie GetProcAddress , anstatt direkt mit der Funktion zu verknüpfen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winternl.h |
Bibliothek | ntdll.lib |
DLL | ntdll.dll |