百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
W

win32metadata

> 编程语言
开源

用于在 Windows SDK 中为 Win32 API 生成元数据的工具。

1.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

用于在 Windows SDK 中为 Win32 API 生成元数据的工具。

Win32 API 提供了不所有语言和框架都能自行支持的功能。在为 Windows 开发时,开发人员通常会调用 Win32 API 来访问这些功能。过去,这需要手动 重新定义 API,以使它们可用,但这很脆弱且容易出错。像 https://github.com/dotnet/pinvoke (.NET) 和 https://github.com/retep998/winapi-rs (Rust) 这样的社区项目承担了为其框架提供强类型化和验证的 API 签名的责任,但这些项目需要手动维护,难以持续,并且很难提供全面的 API 覆盖。

本项目旨在为 Win32 API 提供元数据,以便能够以更自动化的方式和更全面的 API 覆盖范围,为所有语言和框架生成习惯性的 投影 和上述类型的项目。

注意:社区项目在此列出,以帮助进行发现,但并非由 Microsoft 正式验证。有关更多详细信息,请参阅 路线图 和 常见问题解答。如果您想浏览元数据,查看我们发布的内容,可以从 Microsoft.Windows.SDK.Win32Metadata NuGet 包中提取 Windows.Win32.winmd,并在 ILSpy 中加载 Windows.Win32.winmd。下载该包,并将其重命名为 .zip 以便浏览和提取其内容。

Issues· 198 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言