Fonction RtlRandom (ntifs.h)
La routine RtlRandom retourne un nombre aléatoire généré à partir d’une valeur initiale donnée.
NTSYSAPI ULONG RtlRandom(
[in, out] PULONG Seed
);
[in, out] Seed
Valeur longue non signée à partir de laquelle générer un nombre aléatoire.
RtlRandom retourne un nombre aléatoire dans la plage [0..MAXLONG-1].
RtlRandom retourne des valeurs qui sont réparties uniformément sur la plage comprise entre zéro et la valeur LONG maximale inférieure à 1 si elle est appelée à plusieurs reprises avec le même seed.
La fonction RtlRandomEx est une version améliorée de la fonction RtlRandom qui est deux fois plus rapide et produit de meilleurs nombres aléatoires.
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 |
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |