Bagikan melalui


Fungsi RtlRandomEx (ntifs.h)

Rutinitas RtlRandomEx mengembalikan angka acak yang dihasilkan dari nilai seed tertentu.

Sintaks

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

Parameter

[in, out] Seed

Nilai panjang yang tidak ditandatangani untuk menghasilkan angka acak.

Nilai kembali

RtlRandomEx mengembalikan angka acak dalam rentang [0..MAXLONG-1].

Keterangan

RtlRandomEx mengembalikan nilai yang didistribusikan secara seragam di atas rentang dari nol hingga nilai LONG maksimum yang mungkin kurang 1 jika dipanggil berulang kali dengan Seed yang sama.

Fungsi RtlRandomEx adalah versi yang ditingkatkan dari fungsi RtlRandom . Dibandingkan dengan fungsi RtlRandom , RtlRandomEx dua kali lebih cepat dan menghasilkan angka acak yang lebih baik karena periode angka acak yang dihasilkan relatif lebih tinggi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Target Platform Universal
Header ntifs.h (termasuk Ntifs.h, Fltkernel.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL < DISPATCH_LEVEL

Lihat juga

RtlRandom