Dela via


Resource Manager för smartkort

Det smartkortetresource manager hanterar åtkomst till läsare och smartkort. För att hantera dessa resurser utför den följande funktioner.

  • Identifierar och spårar resurser.

  • Allokerar läsare och resurser i flera program.

  • Stöder transaktion primitiver för åtkomst till tjänster som är tillgängliga på ett visst kort.

    Not

    Detta är en viktig punkt eftersom aktuella kort är entrådade enheter som ofta kräver körning av flera kommandon för att slutföra en enda funktion. Transaktioner tillåta att flera kommandon körs utan avbrott, vilket säkerställer att mellanliggande tillstånd informationen inte är skadad.

     

Resurshanteraren kan nås direkt via resource manager-API:et eller indirekt via något smartkort tjänstleverantör.

Resource Manager-API:et är en uppsättning Windows-funktioner som ger direkt åtkomst till resurshanterarens tjänster. En översikt över De Windows-funktioner som tillhandahålls av API:et finns i Smart Card Resource Manager API. Som jämförelse använder smartkortstjänstleverantörer COM-gränssnitt.

Många av Windows-funktionerna i resource manager-API:et har motsvarigheter i egenskaperna och metoderna för smartkortstjänstleverantörernas COM-gränssnitt. Och även om de flesta programutvecklare kommer att tycka att COM är enklare att arbeta med, måste vissa program fortfarande använda Windows-funktionerna för att utföra vissa uppgifter. Till exempel måste program som behöver ändra listan över läsare eller läsargrupper i smartkortdatabas, och de som behöver direkt kontroll över en läsare, använda resource manager-API:et. De tjänster som tillhandahåller dessa funktioner är endast tillgängliga i Windows-funktionerna, inte i COM som tillhandahålls av tjänsteleverantörerna.

Information om hur resource manager- implementeras i Windows finns i Resource Manager-implementering.