Smart Card Drivers (Windows CE 5.0)
Smart Card support consists of three major pieces. One is the Smart Card Resource Manager, which contains APIs that enable developers to write software that uses smart cards. Another is the smart card driver library, which contains APIs that support the creation of device drivers for smart cards. The third is a set of I/O control codes that the Smart Card Resource Manager uses to interact with smart card device drivers.
Smart Card drivers should only be opened by the Smart Card Resource Manager. As such, Smart Card drivers are accessable only to trusted processes. This can be accomplished by setting the DEVFLAGS_TRUSTEDCALLERONLY flag for a Smart Card driver. The Smart Card drivers that are shipped with Windows CE are marked with the DEVFLAGS_TRUSTEDCALLERONLY flag. For more information on the DEVFLAGS_TRUSTEDCALLERONLY flag, see Device Manager Security.
In This Section
- Smart Card Driver Development Concepts
Explains the basic development concepts for smart card drivers. - Smart Card Driver Registry Settings
Provides the default registry settings for smart card drivers. - Smart Card Driver Samples
Provides the location for smart card driver samples. - Smart Card Driver Reference
Provides reference information for smart card drivers.
Related Sections
- Power Management
Describes the power management capabilities provided by the Windows CE OS.
Send Feedback on this topic to the authors