//对秒为单位延时的封装
void MySleep(LONG msec)
{
LARGE_INTEGER li = { 0 };
li.QuadPart =- 10 * 1000 * 1000; //1秒=1000*1000*1000纳秒
li.QuadPart *= msec;
KeDelayExecutionThread(KernelMode, FALSE, &li);
}
//对秒为单位延时的封装
void MySleep(LONG msec)
{
LARGE_INTEGER li = { 0 };
li.QuadPart =- 10 * 1000 * 1000; //1秒=1000*1000*1000纳秒
li.QuadPart *= msec;
KeDelayExecutionThread(KernelMode, FALSE, &li);
}