Does TDI is supported on Vista?
A.: Yes. But it’s depricated, and TDI will not be supported on next OS after Vista. A year ago I recieved a reply regarding this question from Mike Flasko, MSFT, WNDP team: Properly written TDI Filter Drivers can still intercept TCP/IP traffic to/from WSK clients. But with considerable performance degradation. A properly written TDI filter driver is one that layers itself between TDI clients and TDI providers by using the IoAttachDeviceToDeviceStack or IoAttachDevice calls. An improper TDI filter driver is one that attempts to intercept TDI calls by hooking the dispatch table of the TDI provider. However, illegal methods will be still working Vista. One is able to hook dispatch of TDI provider on Vista x32 and intercept network packets.