Windows 伞库

伞式库是一个静态链接库,用于导出 Win32 API 的子集。 例如,名为 OneCore.lib 的伞库为所有Windows 10设备通用的 Win32 API 子集提供导出。

伞式库中的 API 可以在一系列模块中实现, (该 模块是 API 集 还是 DLL) ,但伞式库会从你身边提取细节,使你的应用在操作系统版本中更易于移植。 只需将桌面应用或驱动程序与包含你感兴趣的 API 集的伞式库链接,这就是你需要做的一切。

说明
OneCore.lib 此库为所有Windows 10设备通用的 Win32 API 子集提供导出。 将桌面应用或驱动程序与 OneCore.lib (链接,并且没有其他库) 访问这些 API。 如果将应用或驱动程序链接到 OneCore.lib,并且仅调用该库中的 Win32 API,则应用或驱动程序将在所有Windows 10设备上成功加载。
OneCore_apiset.lib 此库提供与 OneCore.lib 相同的覆盖范围,但使用 API 设置直接转发。 请注意,使用此库仅与所面向 SDK 版本指定的Windows 10版本兼容,或更高版本。
OneCoreUap.lib 此库为支持 Windows 运行时 (WinRT) 的所有Windows 10设备提供了 Win32 API 子集的导出。 将桌面应用或驱动程序与 OneCoreUap.lib (链接,而没有其他库) 访问这些 API。 如果将应用或驱动程序链接到 OneCoreUap.lib,并且仅调用该库中的 Win32 API,则应用或驱动程序将在支持 UWP 的所有Windows 10设备上成功加载。
OneCoreUAP_apiset.lib 此库提供与 OneCoreUAP.lib 相同的覆盖范围,但使用 API 设置直接转发 技术。 请注意,使用此库仅与所面向 SDK 指定的Windows 10版本兼容,或更高版本。