共用方式為


Windows 雨傘連結庫

重要

本主題中的資訊適用於所有 Windows 10 版本及更新版本。 我們將在這裡將這些版本稱為「Windows」,並在必要時呼叫任何例外狀況。

傘式連結庫 是導出 Win32 API 子集的單一靜態連結庫。 例如,名為 OneCore.lib 的傘式連結庫 提供所有 Windows 裝置通用 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 設定直接轉送。 連結 OneCore_apiset.lib 只會與您目標 SDK 版本相關的 Windows 版本或更新版本相容。
OneCoreUap.lib 提供所有 Windows 10 裝置及更新版本都支援 Windows 執行時間 (WinRT) 之 Win32 API 子集的導出。 連結 OneCoreUap.lib(且沒有其他連結庫)來存取這些 API。 如果您連結 OneCore.lib,而且您只在該連結庫中呼叫 Win32 API,則您的傳統型應用程式或驅動程式將會在所有支援 UWP 的 Windows 10 裝置和更新版本上成功載入。
OneCoreUAP_apiset.lib 提供與 OneCoreUAP.lib相同的涵蓋範圍,但使用 API 設定直接轉送。 連結 OneCoreUAP_apiset.lib 只會與您目標 SDK 版本相關的 Windows 版本或更新版本相容。