Freigeben über


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

Siehe auch

RtlRandomEx