【发布时间】:2012-01-18 08:40:19
【问题描述】:
我发现MinGW Win32兼容层在ndis.h中有如下定义:
#define NdisGetCurrentSystemTime KeQuerySystemTime
在WinDDK中,定义为:
EXPORT VOID NdisGetCurrentSystemTime(PLARGE_INTEGER pSystemTime);
本机 NdisXX 函数真的没有向 KeQuerySystemTime 调用添加任何内容吗?还是在本机操作系统而不是在 MinGW 被黑的观点中它们之间存在很大差异(允许的 IRQL 等)?它们与系统计时器的分辨率是否有不同的关系(可以通过KeQueryPerformanceCounter() 检索)?
【问题讨论】:
标签: windows time kernel drivers ndis