共用方式為


NFC 類別擴充架構

NFC 驅動程式會實作為類別延伸模組,而基礎傳輸驅動程式會實作為用戶端驅動程式。 相對於整合型驅動程式的主要優點是,用戶端傳輸驅動程式可以在未來取代,以支援額外的傳輸,或支援晶片製造商尚未透過 NFC 論壇標準化的功能的特定需求。

類別延伸模組的支援包含在 UMDF 2.0 中。 由於 NFC 堆疊不相依於核心模式中可用的核心系統元件,以及上限為 424Kbps 的技術所隱含的效能需求,因此此驅動程式沒有理由在核心模式中運作。

檔案 說明
NfcCx.dll 此 DLL 包含 NFC 類別驅動程式實作。 它相依於 UMDF,並透過元件資訊清單安裝。 DLL 是符合核心系統標準的二進位檔,不依賴於核心系統中可用的內容之外的任何相依性。 用戶端驅動程式會透過 NfcCxStub 程式庫間接連結至 DLL,讓用戶端驅動程式能夠載入它並開始初始化。
NfcCxStub.lib 此檔案是存根程式庫,可讓用戶端驅動程式執行載入時間連結至 NfcCx.dll,而不需要直接連結至 NfcCx.lib。

NFC 類別延伸模組驅動程式不應在更新操作系統的上下文中執行。 但是,該驅動程序預計將在 Microsoft 製造操作系統 (MMOS) 中運行以執行最終測試。 晶片組製造商所提供的 NFC 用戶端驅動程式可以實作額外的 DDI 支援,以用於製造和生產線端測試目的,但這不在本檔的範圍內。