阅读:1595回复:3
在NDIS中传递的数据是什么?
在NDIS中传递的数据格式是什么,里面提到的PACKET是个什么样的数据。
我只知道在微端口层传递的是帧,但帧头是在哪一层加上的,在微端口驱动程序初始化时才确定了本机网卡地址,那么帧头中的地址是什么时候加上去的。 |
|
沙发#
发布于:2002-04-01 09:25
我不能确定,但是我想应该是包,例如ip包之类的包。微端口驱动程序初始化是在驱动程序加载的时候进行的,这就是说在这之前你根本不可能通过该网卡及其驱动程序收发数据。帧头信息应该是在数据收发的时候加上的,这并不矛盾。
|
|
|
板凳#
发布于:2002-04-01 10:25
packet是一个结构,在ndis.h中有定义。包含的内容包括网络数据的指针。其中网络数据有时存放是非连续的。这是的packet中的指针就是一个链,分别志向不同的数据buffer。还有oob数据。你可以在论坛中search。:-)
|
|
地板#
发布于:2002-04-03 12:23
谢谢各位的指教,但是我曾用SOFTICE查看过,在微端口驱动程序中并没有添加帧头的语句,而且在调用SEND函数发送数据时帧头已经被加上了,不知这是怎么回事。
|
|