PC/SC Guide
Prox–DU & Prox–SU
www.gemalto.com
DOC119811A Public Use Page 12/129
Using PC/SC application
PC/SC Overview
The PC/SC specification describes the minimum functionality required of smart cards, smart
card readers, and PCs to allow interoperability among compliant elements as provided by a
variety of vendors.
The specification as a whole seeks to achieve the following objectives:
• Maintain consistency with existing smart card-related and PC-related standards
while expanding upon them where necessary and practical.
• Enable interoperability among components running on various platforms (platform
neutral).
• Enable applications to take advantage of products and components from multiple
manufacturers (vendor neutral).
• Enable the use of advances in technology without rewriting application-level
software (application neutral).
• Facilitate the development of standards for application-level interfaces to smart card
services in order to enhance the fielding of a broad range of smart card-based
applications in the PC environment.
• Support an environment that encourages the widest possible use of smart cards as
an adjunct to the PC environment.
The interoperability specification for smart cards and personal computer systems is
composed of nine parts. These are intended to apply only to devices and software intended
to operate as a part of an overall system that includes a personal computer.
These documents include:
• Part 1: Introduction and architecture overview
• Part 2: Interface requirements for compatible smart cards and interface devices
• Part 3: Requirements for PC-connected interface devices
• Part 4: Interface devices design considerations and reference design information.
This part is here as an example reference only.
• Part 5: Smart card resource manager definition
• Part 6: Smart card service provider interface definition
• Part 7: Application domain/developer design considerations
• Part 8: Recommendation for implementation of security and privacy smart card
devices
• Part 9: Interface devices with extended capabilities
The PC/SC Winscard API functions detailed hereafter are related to the Part 5 : Smart card
resource manager definition.