我需要将 Windows 内核模式驱动程序从 IPV4 升级到 IPV4/IPV6,但使用 TDI 的现有内核模式套接字库不支持 IPV6。
所以我想将套接字库更改为“Winsock Kernel” http://msdn.microsoft.com/en-us/library/windows/hardware/ff571084(v=vs.85).aspx 注意:这不是winsock2 .
我开始进行必要的修改以使用 WSK 而不是 Storagecraft 的 Kernsock,但鉴于此驱动程序代码可在 Windows 和 linux 上运行,因此需要考虑很多。
我想知道是否有围绕 WSK 的内核模式套接字包装器可用,最好使用 BSD 或 winsock2 函数 API 签名。我的搜索没有产生任何结果。
谢谢。