public static string[] EnumerateDevices()
        {
            using (var context = new SCardContext())
            {
                context.Establish(SCardScope.System);
                context.EnsureOK();

                return context.GetReaders();
            }            
        }
        private void CreateContextAndReader()
        {
            context = new SCardContext();
            context.Establish(scope);
            context.EnsureOK();

            reader = new IsoReader(context);
        }