Beispiel #1
0
        public void Dispose()
        {
            monitorThread.CancelAsync();
            monitorThread.Dispose();

            int result = WinSCard.SCardReleaseContext(context);

            if (result != WinSCard.SCARD_S_SUCCESS)
            {
                throw new SmartCardException(result);
            }
        }