Bagikan melalui


Menulis file INF untuk Driver Pembaca Kartu Pintar

Bagian ini menjelaskan bagian yang diperlukan untuk file INF untuk driver pembaca kartu pintar untuk Microsoft Windows.

Vendor yang menyediakan driver pembaca mereka sendiri harus menjadikan setiap driver sebagai anggota kelas penyiapan SmartCardReader di Bagian Versi INF dari file INF driver. Vendor juga harus menambahkan bagian untuk mengonfigurasi layanan smartcard dengan benar. Contohnya:

[Version]
...
Class=SmartCardReader
ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530}
...

; ============ Add reg for all readers ===============

[Reader.Install.AddReg]
HKLM, Software\Microsoft\Cryptography\Calais\Readers,,,
HKLM, System\CurrentControlSet\Services\SCardSvr,Start,0x00010001,2
HKLM, System\CurrentControlSet\Services\CertPropSvc,Start,0x00010001,2

Catatan

Dimulai dengan Windows 7, subsistem smartcard mengonfigurasi layanan smartcard. Vendor tidak lagi diperlukan untuk menambahkan Reader.Install.AddReg kunci registri yang tercantum di atas.

Vendor yang menyediakan driver pembaca UMDF mereka sendiri memerlukan pengaturan registri untuk memungkinkan driver filter PnP duduk di atas reflektor UMDF. Secara khusus, dalam file INF driver, entri ini diperlukan:

[Install.NT.Wdf]
UmdfKernelModeClientPolicy=AllowKernelModeClients

Tidak ada persyaratan khusus lain yang terkait dengan penginstalan driver pembaca kartu pintar.

Untuk informasi umum tentang penginstalan perangkat di Windows, lihat Gambaran Umum Penginstalan Perangkat.