LSP(分层服务提供商)操作系统兼容性
哪些操作系统支持 LSP(分层服务提供商)?
有趣的操作系统(Windows XP 32/64位、Windows Vista 32/64位、Windows 7 32/64位、Windows Server 2008 32/64位、Windows Server 2008 R2 32/64位)
Which operating systems support LSP (Layered Service Provider)?
Interesting operating systems (Windows XP 32/64bit,Windows Vista 32/64bit, Windows 7 32/64bit, Windows Server 2008 32/64bit, Windows Server 2008 R2 32/64bit)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
分层服务提供程序可在 Windows 2000 及更高版本上运行。对于 64 位操作系统,您必须提供 32 位和 64 位版本的 LSP 并注册它们。 LSP 不与命名空间流量交互。我相信您可以为此目的编写一个命名空间提供程序(但我自己还没有这样做)。 LSP 是 Winsock 2 的一部分。因此任何兼容 Winsock 2 的操作系统都支持 LSP。查看 MSDN 库上的 Winsock 2 文档。 http://msdn.microsoft.com/en- us/library/ms740673(v=VS.85).aspx
如果您使用的是 Windows Vista 或更高版本,则 Windows 筛选平台 WFP 是最佳选择。它是操作系统中内置的一种更新的过滤技术,取代了 LSP(以及内核模式下的一些其他过滤方法)。您可以使用用户模式 WFP API 执行许多需要 LSP(阻止站点、端口、应用程序)的操作。请注意,WFP 的高级使用要求您编写内核模式标注驱动程序(其中 LSP 严格是用户模式)。
Layered Service Providers will work on Windows 2000 and up. For the 64 bit OSes you will have to provide a 32 and 64 bit version of your LSP and register them both. LSPs do not interact with namespace traffic. I believe that you can write a namespace provider for that purpose (but I have not done this myself). LSPs are part of Winsock 2. So any Winsock 2 compliant OS would support LSPs. Check out the Winsock 2 docs on the MSDN library. http://msdn.microsoft.com/en-us/library/ms740673(v=VS.85).aspx
If you are using Windows Vista or later then the Windows Filtering Platform WFP is the way to go. It is a newer filtering technology built into the OS that replaces LSPs (and some other filtering methods in kernel mode). You can do many things with the user mode WFP API that would have required an LSP (block sites, ports, applications). Be aware though that advanced uses of the WFP require you to write a kernel mode callout driver (where an LSP is strictly user mode).
Windows 8 中的“现代”(Metro) 应用程序不支持 LSP。要监视这些应用程序,您必须编写 WFP 筛选器。 IE11 的“增强保护模式”即使在桌面模式下也不支持 LSP。
LSPs are not supported for "Modern" (Metro) apps in Windows 8. To monitor those apps, you have to write a WFP filter instead. IE11's "Enhanced Protected Mode" also does not support LSPs even in desktop mode.