阅读:1491回复:1
NDIS版本问题。。4.XX?5.0?//
今天无聊把passthru的 NDIS_PROTOCOL_CHARACTERISTICS和NDIS_MINIPORT_CHARACTERISTICS 的majorversion 改成 5
build后 装上去。。。蓝屏。。。。怎么解释?/ 2K OS。。。 还有NDIS的版本到底怎么分?/ 是不是 winnt 就 4.XX 2K就 5.XX 98就3.XX。。 可为啥2KDDK里带的passthru例子那些majorversion是 4?// 改成5反而不行。。。 |
|
沙发#
发布于:2005-06-24 22:22
看看ms的说明http://msdn.microsoft.com/library/default.asp?url=/library/en-us/network/hh/network/103prog_123c3b1d-c431-4829-9943-fd060d3ebe07.xml.asp
nt4 4.0 98 se/ME/2k 5.0 xp 5.1 但对于Passthru,看代码 #ifdef NDIS51_MINIPORT #define PASSTHRU_MAJOR_NDIS_VERSION 5 #define PASSTHRU_MINOR_NDIS_VERSION 1 #else #define PASSTHRU_MAJOR_NDIS_VERSION 4 #define PASSTHRU_MINOR_NDIS_VERSION 0 #endif #ifdef NDIS51 #define PASSTHRU_PROT_MAJOR_NDIS_VERSION 5 #define PASSTHRU_PROT_MINOR_NDIS_VERSION 0 #else #define PASSTHRU_PROT_MAJOR_NDIS_VERSION 4 #define PASSTHRU_PROT_MINOR_NDIS_VERSION 0 #endif 确实和标准的ndis的version有所不同 |
|