Compartir a través de


Función RtlRandom (ntifs.h)

La rutina RtlRandom devuelve un número aleatorio que se generó a partir de un valor de inicialización determinado.

Sintaxis

NTSYSAPI ULONG RtlRandom(
  [in, out] PULONG Seed
);

Parámetros

[in, out] Seed

Valor largo sin signo del que se va a generar un número aleatorio.

Valor devuelto

RtlRandom devuelve un número aleatorio en el intervalo [0..MAXLONG-1].

Comentarios

RtlRandom devuelve valores que se distribuyen uniformemente en el intervalo de cero al máximo posible valor LONG menor 1 si se llama repetidamente con la misma inicialización.

La función RtlRandomEx es una versión mejorada de la función RtlRandom que es el doble de rápido y genera mejores números aleatorios.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000
Plataforma de destino Universal
Encabezado ntifs.h (incluya Ntifs.h, Fltkernel.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Consulte también

RtlRandomEx