Delen via


SmartCard Resource Manager

De smartcardResource Manager- beheert de toegang tot lezers en smartcards. Voor het beheren van deze resources worden de volgende functies uitgevoerd.

  • Identificeert en houdt resources bij.

  • Wijst lezers en resources toe aan meerdere toepassingen.

  • Ondersteunt transactie- primitieven voor toegang tot services die beschikbaar zijn op een bepaalde kaart.

    Notitie

    Dit is een belangrijk punt omdat huidige kaarten apparaten met één thread zijn waarvoor vaak meerdere opdrachten moeten worden uitgevoerd om één functie te voltooien. Transacties toestaan dat meerdere opdrachten zonder onderbreking worden uitgevoerd, zodat tussenliggende status gegevens niet beschadigd zijn.

     

De resourcemanager kan rechtstreeks worden geopend via de Resource Manager-API of indirect via een smartcard serviceprovider.

De Resource Manager-API is een set Windows-functies die directe toegang bieden tot de services van Resource Manager. Zie Smart Card Resource Manager APIvoor een overzicht van de Windows-functies die door de API worden geleverd. Ter vergelijking: smartcardserviceproviders gebruiken COM-interfaces.

Veel van de Windows-functies in de Resource Manager-API hebben equivalenten in de eigenschappen en methoden van de COM-interfaces van de smartcardserviceproviders. Hoewel de meeste toepassingsontwikkelaars COM gemakkelijker kunnen gebruiken, moeten sommige toepassingen nog steeds de Windows-functies gebruiken om bepaalde taken uit te voeren. Toepassingen die bijvoorbeeld de lijst met lezers of lezersgroepen in de smartcarddatabase moeten bewerken, en toepassingen die direct beheer van een lezer nodig hebben, moeten gebruikmaken van de Resource Manager-API. De services die deze mogelijkheden bieden, zijn alleen beschikbaar in de Windows-functies, niet in de COM van de serviceproviders.

Zie Resource Manager-implementatievoor meer informatie over hoe de resource manager- wordt geïmplementeerd in Windows.