Domanda

sto scrivendo un servizio di Windows che deve gestire i lettori di smart card.

Molto spesso, quando si tenta di connettersi a una smart card inserita, SCardConnect() fallisce con SCARD_E_SHARING_VIOLATION che in pratica significa:

  

La smart card non è possibile accedere a causa di altri collegamenti importanti.

Fiera abbastanza.

Credo che un almeno un altro cerca di processo per accedere a Smart allo stesso tempo. Ma c'è un modo per determinare quale processo (es) è?

scroll top