| Previous | Next |
| SCARD_E_READER_UNSUPPORTED | SCARD_E_CARD_UNSUPPORTED |
SCARD_E_DUPLICATE_READER
SCARD_E_DUPLICATE_READER The reader driver exposed a reader name that is not unique. PC/SC applications rely on reader names returned by SCardListReaders, so duplicate names can send a request to the wrong device or prevent reliable enumeration.
What to check
- List readers through PC/SC and compare the returned names with the physical devices and their device instance IDs.
- Check for duplicate legacy drivers, virtual readers, or stale middleware registrations after a reader replacement.
- Repair the reader-driver or middleware installation rather than hard-coding a renamed reader in the application.
Microsoft: Smart Card Plug and Play
Microsoft: Smart Card Minidrivers
Looking for a different code? Search another status or error code.