智慧卡讀取器的 WDM 裝置名稱
對於 WDM 設備磁碟機,核心裝置名稱是只在核心名稱空間中已知的名稱。 符號連結名稱是 Microsoft Win32 應用程式用來與驅動程式通訊的名稱。
因為核心裝置名稱只能在核心名稱空間內得知,驅動程式開發人員可以選擇名稱,但必須符合 Windows 作業系統中裝置名稱的命名慣例。 特別是,裝置名稱看起來必須像這樣:
\Device\DeviceName[Unit]
其中 DeviceName 是反映驅動程式類型的名稱, 而 Unit 是該驅動程式以零起始的單位編號。 當系統中安裝了一個以上的裝置時,會使用單位號碼來區分一個裝置與另一個裝置。
由於每個驅動程式都必須與智慧卡資源管理員通訊,因此裝置必須具有可在 Win32 名稱空間中存取的名稱。 這個符號連結名稱看起來必須像這樣:
\DosDevices\SCReader[Unit]
Win32 名稱空間中裝置的單位號碼不一定與用來形成核心裝置名稱的單位號碼相同。 它應該是第一個可用的單位編號。 使用 SmartcardCreateLink (WDM) 自動產生符號連結名稱。