Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podsystemkart inteligentnych zapewnia kilka sposobów, aby aplikacja lub dostawca usług nawiązać połączenie z kartą inteligentną:
- Aplikacja może wywołać SCardConnect, aby nawiązać połączenie z kartą, która znajduje się w danym czytniku. Jest to najprostszy sposób nawiązywania komunikacji z kartą inteligentną.
- Aplikacja może wyszukiwać określoną kartę inteligentną w ramach danej grupy czytelników. Aplikacja identyfikuje kartę według jej nazwy wyświetlanej i określa listę czytników, w których może pojawić się karta. Menedżer zasobów przeszukuje listę czytelników wszystkich kart z ciągiem usługi ATR zgodnym z nazwaną kartą i zwraca informacje o stanie aplikacji. Podsystem karty inteligentnej nigdy nie wyświetla graficznego interfejsu użytkownika ani nie wchodzi w interakcję z kartą poza uzyskaniem ciągu ATR. Dostarcza ona jednak wystarczające informacje dla aplikacji lub wspólnej kontrolki, aby umożliwić użytkownikowi przejście przez zlokalizowanie żądanej karty lub typu karty. Powoduje to mapowanie żądania do określonego czytnika, do którego kierowane jest dalsze wejście/wyjście.
- Aplikacja może zażądać listy kart obsługujących dany zestaw interfejsów kart inteligentnych. Aplikacja może następnie użyć listy w poprzednim przypadku. Dzięki temu aplikacje mogą łączyć się z kartami na podstawie ich możliwości, bez względu na ich nazwy.
Gdy aplikacja wyszukuje kartę, dostarcza tablicę nazw czytników, w której należy szukać. Dla każdego elementu czytnika w tablicy menedżer zasobów dostarcza następujące informacje:
- Czy czytnik jest dostępny do użycia przez tę aplikację?
- Czy do tego czytnika jest wstawiona karta, a jeśli tak, to jaki jest jego ciąg ATR.
- Czy ciąg ATR karty jest zgodny z którymiś z ciągów ATR żądanych kart.
Aplikacja używa zwróconych informacji w celu zastosowania dalszych filtrów do kart lub monitowania użytkownika o wybranie żądanej karty. Należy pamiętać, że co najmniej jedna zwrócona lista czytelników może być otwarta do wyłącznego użytku przez inne aplikacje, więc dostęp do tej listy czytelników nie jest gwarantowany.