次の方法で共有


RtlRandom 関数 (ntifs.h)

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 する