RtlRandom ルーチンは、指定されたシード値から生成された乱数を返します。
構文
NTSYSAPI ULONG RtlRandom(
[in, out] PULONG Seed
);
パラメーター
[in, out] Seed
乱数を生成する符号なし long 値。
戻り値
RtlRandom は、[0..MAXLONG-1] の範囲内の乱数を返します。
備考
RtlRandom は、同じ シードで繰り返し呼び出される場合、0 から最大 LONG 値 1 までの範囲で均一に分散された値を返します。
RtlRandomEx 関数は、2 倍の高速で、より優れた乱数を生成する、RtlRandom 関数の改良版です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ntifs.h (Ntifs.h、Fltkernel.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |
関連項目
RtlRandomEx を する