RtlRandom-Funktion (ntifs.h)
Die RtlRandom Routine gibt eine Zufallszahl zurück, die aus einem bestimmten Ausgangswert generiert wurde.
Syntax
NTSYSAPI ULONG RtlRandom(
[in, out] PULONG Seed
);
Parameter
[in, out] Seed
Unsigned long value from which to generate a random number.
Rückgabewert
RtlRandom gibt eine Zufallszahl im Bereich [0,.MAXLONG-1] zurück.
Bemerkungen
RtlRandom Werte zurück, die gleichmäßig über den Bereich von Null bis zum maximal möglichen LONG-Wert kleiner 1 verteilt werden, 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 |
---|---|
mindestens unterstützte Client- | Windows 2000 |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h, Fltkernel.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | < DISPATCH_LEVEL |