What does HRESULT 0x8010000C (SCARD_E_NO_SMARTCARD) mean?

 
Previous Next
SCARD_E_SHARING_VIOLATION SCARD_E_UNKNOWN_CARD

SCARD_E_NO_SMARTCARD

SCARD_E_NO_SMARTCARD The requested operation requires a smart card, but no card is currently available in the target reader. A reader can be present and enumerated while its card slot is empty or the card is not seated for use.

What to check

  • Use SCardStatus or SCardGetStatusChange to distinguish an absent card from a reader or driver problem.
  • Confirm physical insertion and, for contact cards, clean seating and reader contact before retrying a sensitive operation.
  • For contactless or virtual scenarios, verify that the expected reader is selected and still connected.

Microsoft: SCardStatus

Microsoft: SCardGetStatusChange

Microsoft: SCardConnect


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