Función RtlRandomEx (ntifs.h)
La rutina RtlRandomEx devuelve un número aleatorio que se generó a partir de un valor de inicialización determinado.
Sintaxis
NTSYSAPI ULONG RtlRandomEx(
[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
RtlRandomEx devuelve un número aleatorio en el intervalo [0..MAXLONG-1].
Comentarios
RtlRandomEx devuelve valores que se distribuyen uniformemente a través del intervalo de cero al valor LONG máximo posible menos 1 si se llama repetidamente con la misma inicialización.
La función RtlRandomEx es una versión mejorada de la función RtlRandom . En comparación con la función RtlRandom , RtlRandomEx es el doble de rápido y genera mejores números aleatorios, ya que el período de los números aleatorios generados es comparativamente mayor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h, Fltkernel.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |