阅读:1438回复:4
在vista下,现有的TDI驱动是否能够支持?
请问一下有过在vista下用过的前辈,现在的TDI驱动能够在2000/xp下使用,但是我直接放在2003/vista下用的时候都会发生蓝屏。请问这个驱动如何处理以后能够在vista下用?有人说在vista下,微软建议使用全新的windows filtering platform那层开发?
如果在不修改代码的情况下是否把现有的代码直接放在vista下的wdk中编译就能用了,还是真的象人家说的要换一个全新的框架开发了,请大家多多指点 ? |
|
沙发#
发布于:2007-10-18 20:42
這個問題我也想問, 就我目前收集的資料...應該是vista裡面的bug....
導致安裝完tdi filter driver後 setsocket會發生錯誤....所以所有的winsock application都不能通訊... 包含遠端桌面所支援的 port 3389...你重開也是會不能bind port.... 關注中..... |
|
板凳#
发布于:2007-10-20 06:02
From WDK:
"TDI will not be available in Microsoft Windows versions after Windows Vista. Use Windows Filtering Platform or Winsock Kernel instead." Pay attention to the word "after". Actually, a well designed and Spec-complied TDI driver can dance graceful on Vista. |
|
|
地板#
发布于:2007-10-21 15:19
hook device tcp/device udp/device raw ip can work well in vista
|
|
|
地下室#
发布于:2007-10-22 13:36
thanks very much! To:bellkwong and killvxk
|
|