RtlRandom-Funktion (ntifs.h)
Die RtlRandom-Routine gibt eine Zufallszahl zurück, die aus einem bestimmten Startwert generiert wurde.
Syntax
NTSYSAPI ULONG RtlRandom(
[in, out] PULONG Seed
);
Parameter
[in, out] Seed
Langwert ohne Vorzeichen, aus dem eine Zufallszahl generiert werden soll.
Rückgabewert
RtlRandom gibt eine Zufallszahl im Bereich [0..MAXLONG-1] zurück.
Hinweise
RtlRandom gibt Werte zurück, die gleichmäßig über den Bereich von 0 bis zum maximal möglichen LONG-Wert kleiner 1 verteilt sind, wenn er wiederholt mit demselben Seed aufgerufen wird.
Die RtlRandomEx-Funktion ist eine verbesserte Version der RtlRandom-Funktion , die doppelt so schnell ist und bessere Zufallszahlen erzeugt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 |
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h, Fltkernel.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |