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 |