2011-12-12 35 views
0

我發現MinGW的Win32的兼容層在NDIS.H定義如下:NdisGetCurrentSystemTime是否與KeQuerySystemTime不同?

#define NdisGetCurrentSystemTime KeQuerySystemTime 

在WINDDK,定義是:

EXPORT VOID NdisGetCurrentSystemTime(PLARGE_INTEGER pSystemTime); 

是否本地NdisXX功能真的不加入任何東西KeQuerySystemTime通話?或者在本地操作系統中它們之間存在很大差異(允許IRQL等),而不是MinGW被黑客攻擊的角度?它們與系統定時器的分辨率有何不同(可通過KeQueryPerformanceCounter()獲取)?

回答

0

不知道什麼是在原來的問題,但在當前WDK版本(10.XX)的定義爲#define NdisGetCurrentSystemTime KeQuerySystemTime使用WDK版本。