What does HRESULT 0x8010002E (SCARD_E_NO_READERS_AVAILABLE) mean?

 
Previous Next
SCARD_E_CERTIFICATE_UNAVAILABLE SCARD_E_COMM_DATA_LOST

SCARD_E_NO_READERS_AVAILABLE

SCARD_E_NO_READERS_AVAILABLE PC/SC cannot find an available smart-card reader. This may mean no reader is installed, the reader driver is not active, the Smart Card service is unavailable, or all discovered readers are unusable.

What to check

  • Call SCardListReaders to see the names visible to PC/SC instead of relying only on Device Manager.
  • Verify that the reader appears correctly in Device Manager and that its supported driver is installed.
  • If the reader is present but not usable, check Smart Card service state and reader-specific events.

Microsoft: SCardListReaders

Microsoft: Smart Card Plug and Play

Microsoft: Smart Card Minidrivers

Microsoft: Smart Cards for Windows service


Looking for a different code? Search another status or error code.