What does HRESULT 0x80100032 (SCARD_E_PIN_CACHE_EXPIRED) mean?

 
Previous Next
SCARD_E_SERVER_TOO_BUSY SCARD_E_NO_PIN_CACHE

SCARD_E_PIN_CACHE_EXPIRED

SCARD_E_PIN_CACHE_EXPIRED The cached smart-card PIN is no longer valid for the requested operation. The cache lifetime is deliberately limited, so applications must be prepared to request PIN verification again.

Correct handling

  • Prompt for the PIN through the supported credential or middleware flow rather than attempting background reuse.
  • Review policy and provider settings that control PIN caching and expiration.
  • Avoid treating this as an incorrect-PIN error; it does not mean that the user entered the wrong value.

Microsoft: Smart card Group Policy and registry settings

Microsoft: Smart card debugging information

Microsoft: Smart Card architecture


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