Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Fungsi RtlGenRandom tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan fungsi BCryptGenRandom atau ProcessPrng .]
Fungsi RtlGenRandom menghasilkan angka pseudo-random.
Syntax
BOOLEAN RtlGenRandom(
[out] PVOID RandomBuffer,
[in] ULONG RandomBufferLength
);
Parameter-parameternya
[out] RandomBuffer
Penunjuk ke buffer yang menerima angka acak sebagai data biner. Ukuran buffer ini ditentukan oleh parameter RandomBufferLength .
[in] RandomBufferLength
Panjangnya, dalam byte, dari buffer RandomBuffer .
Mengembalikan nilai
Jika fungsi berhasil, fungsi mengembalikan TRUE.
Jika fungsi gagal, fungsi akan mengembalikan FALSE.
Komentar
Setelah Anda selesai menggunakan nomor acak, bebaskan buffer RandomBuffer dengan memanggil fungsi SecureZeroMemory .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | ntsecapi.h |
| DLL | Advapi32.dll |