Detours 是一个用于在 Windows 上监控和插桩 API 调用的软件包。Detours 已被许多独立软件开发商(ISV)使用,也被微软的产品团队使用。Detours 现在以 标准开源许可证(MIT)提供。这简化了使用 Detours 的程序员的许可流程, 并允许社区使用开源工具和流程来支持 Detours。
Detours 兼容 Windows NT 系列 操作系统:Windows NT、Windows XP、Windows Server 2003、Windows 7、 Windows 8、Windows 10 和 Windows 11。它不能用于 Windows 应用商店应用, 因为 Detours 需要这些应用无法使用的 API。 此仓库包含 Detours 4.0.1 版本的源代码。
有关 Detours 的技术文档,请参阅 Detours Wiki。 有关如何构建和运行示例的说明,请参阅 示例 README.txt 文件。
Detours 仓库是进行开发的地方。
以下是您可以参与该项目的几种方式:
大多数贡献要求您同意贡献者许可协议(CLA),声明您有权且确实授予我们使用您贡献的权利。 有关详细信息,请访问 https://cla.opensource.microsoft.com。
当您提交拉取请求时,CLA 机器人将自动确定您是否需要提供 CLA,并适当地为 PR 添加标记(例如,状态检查、评论)。只需按照机器人提供的说明操作即可。在使用我们 CLA 的所有仓库中,您只需执行此操作一次。
本项目已采用微软开源行为准则。有关更多信息,请参阅行为准则常见问题解答或通过 [email protected] 联系我们,提出任何其他问题或评论。
detours-announce 邮件列表是一个低流量电子邮件列表,用于发布有关项目的重要公告, 例如 Detours 新版本的可用性。要加入,请发送 电子邮件至 [email protected], 邮件正文仅包含文本 SUBSCRIBE DETOURS-ANNOUNCE。 要退出,请发送电子邮件至 [email protected], 邮件正文仅包含文本 UNSUBSCRIBE DETOURS-ANNOUNCE。
版权所有 (c) Microsoft Corporation。保留所有权利。
根据 MIT 许可证授权。