Bagikan melalui


Nama Perangkat WDM untuk Pembaca Kartu Pintar

Untuk driver perangkat WDM, nama perangkat kernel adalah nama yang hanya diketahui di ruang nama kernel. Nama tautan simbolis adalah nama yang digunakan aplikasi Microsoft Win32 untuk berkomunikasi dengan driver.

Karena nama perangkat kernel hanya diketahui dalam ruang nama kernel, pengembang driver dapat memilih nama, tetapi harus mematuhi konvensi penamaan untuk nama perangkat dalam sistem operasi Windows. Secara khusus, nama perangkat harus terlihat seperti ini:

\Device\DeviceName[Unit]

di mana DeviceName adalah nama yang mencerminkan jenis driver, dan Unit adalah nomor unit berbasis nol dari driver tersebut. Nomor unit digunakan untuk membedakan satu perangkat dari perangkat lain ketika ada lebih dari satu perangkat jenis yang diinstal dalam sistem.

Karena setiap driver harus berkomunikasi dengan manajer sumber daya kartu pintar, perangkat harus memiliki nama yang dapat diakses di ruang nama Win32. Nama tautan simbolis ini harus terlihat seperti ini:

\DosDevices\SCReader[Unit]

Nomor unit untuk perangkat di ruang nama Win32 tidak harus sama dengan yang digunakan untuk membentuk nama perangkat kernel. Ini harus menjadi nomor unit pertama yang tersedia. Gunakan SmartcardCreateLink (WDM) untuk menghasilkan nama tautan simbolis secara otomatis.