Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email email@example.com
Re: SCARDCOM Sample?
From: Jim Lum (jlumCOX.NET)
Date: Fri Jun 20 2003 - 17:35:51 CDT
Thanks for responding...
The PC/SC specifications define a kind of generic API that kind of
virtualizes a real smartcard. In the original (beta?) SmartcardSDK
awhile ago, there use to be a sample or "reference implementation" of a
PC/SC service provider (SP), called SCARDCOM. The idea was that PC/SC
SPs were suppose to 'wrap' the physical interface of the actual
When you installed the Smartcard SDK, you got 3 exex (Winbase.exe,
scbase.exe, and one more that I can't remember), and you ended up with a
directory tree that included the SCARDCOM sample, plus several others.
What I'm looking for specifically is where/how to get the SCARDCOM
sample, or, if it's been superceded by some other sample.
It sounds like what you're doing is writing smartcard "client"
applications. From your post, I gather that you're using the Scard...
An SP would wrap the Scard... calls, and expose the PC/SC-specified API
instead, i.e., kind of a higher-level API that was COM-based. By using
SPs, and the MS Resource Manager, you could almost write smartcard
applications that were somewhat card-independent (since the apps would
be talking to the PC/SC API, which was hiding the real card details).
I think that people who write SPs for specific cards (either working for
smartcard companies or who want to virtualize their apps interface to
real smartcards) would be the ones who would be using the SCARDCOM
Thomas Mobley wrote:
> I started with the scardapi from the windows sdk. I also use the sdk from
> the reader/card manufacturers to help me develop. We do smart cards
> containing biometric information for access to secure facilities and those
> were all I needed to create my controls. I don't know if that is any
> assistance to you. I'm a vb programmer with c programmers doing their stuff
> in the firmware that is used at the other end. If you think I could assist
> feel free to let me know, but the group is largely c and I am not conversant
> in that. We do not do purse functions.
> ----- Original Message -----
> From: "Jim Lum" <jlumCOX.NET>
> To: <SmartCardSDKDISCUSS.MICROSOFT.COM>
> Sent: Friday, June 20, 2003 5:26 PM
> Subject: Re: SCARDCOM Sample?
> > Hi,
> > No one has responded to this post yet. I imagine that SOME of you on this
> > list must have or be working on writing service providers? If so, where'd
> > you get the SCARDCOM sample from?
> > I'm running on Win2K now, and while I can probably find the old
> > winbase.exe, etc., I've seen a post that indicated that these would mess
> > my development environment on Win2k (disable the crypto stuff?).
> > Sorry for being persistent, but I hope someone can respond to this.
> > Thanks,
> > Jim