阅读:3085回复:2
驱动中如何产生一个 100-150 的随机数?
驱动中如何产生一个 100-150 的随机数?
求代码. 谢谢 |
|
沙发#
发布于:2012-03-13 22:30
调用RtlRandom 后 模50 然后再加上100,就可以了
|
|
板凳#
发布于:2012-03-13 23:07
ULONG ul = 10;
ULONG n = RtlRandom(&ul); DbgPrint("RtlRandom start "); DbgPrint("%d", n); for(int i = 0; i < 10 ; i++) { DbgPrint("random"); RtlRandom(&ul); //ul = ul % 50 + 100; DbgPrint( "%d", ul); n = ul % 50 + 100; DbgPrint( "%d", n); } DbgPrint(" RtlRandom end"); |
|