阅读:986回复:5
此贴作废,自裁不了,斑竹代劳
((?为什么分数限制为20?不让改,以为重新编辑可以改,结果也不行?))
在驱动程序里--比如NDIS驱动里面,进行网络字节序到主机字节序(network byte order to host byte order) 的转换,应该使用哪个函数 也就是驱动中使用的类似winsock2里面的ntohs()、ntohl()函数 除送200分外,解答者可以到 [url] http://driverdevelop.com/forum/html_38365.html?1049878995[/url] 拿专家分 [编辑 - 4/9/03 by kaput] [编辑 - 4/9/03 by kaput] |
|
|
沙发#
发布于:2003-04-09 17:25
这个很简单阿,自己写一个就可以了。
|
|
板凳#
发布于:2003-04-09 17:36
如果仅仅是字节倒顺序的问题就简单了
看ntohs()的注释:If the netshort parameter was already in host byte order, then no operation is performed. 丫的如何知道 已经是主机字节序的?没想通。 用通用函数主要就是一个容错的问题. |
|
|
地板#
发布于:2003-04-09 17:47
没有那么毒吧?用VC跟进去看一下先。
|
|
地下室#
发布于:2003-04-09 18:07
跟进去看了一下汇编代码,他也没有什么检测代码嘛,微软扯鬼蛋。
|
|
5楼#
发布于:2003-04-09 18:09
好像是一样的
ntohs()==htons() 算了,自己编个函数先用着 |
|
|