OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Eric Perlin (ericperlMICROSOFT.COM)
Date: Mon Sep 17 2001 - 15:20:04 CDT

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    These events are generated by scardsvr and smclib (on behalf of the
    drivers) on failure to power the "non card".
    By design, the resource manager wants to know what kind of card was
    inserted in the reader and will try to power it up.
    I guess you'll get couple entries each time you insert one of your
    synchronous cards.

    -----Original Message-----
    From: Pauline Ma [mailto:paulinmaMS2.SEEDER.NET]
    Sent: Wednesday, September 12, 2001 1:26 AM
    To: SmartCardSDKDISCUSS.MICROSOFT.COM
    Subject: Error events in "System Event Log" on Win2K when user inserts a
    non-smart-card

    Hi people in this group,

    I found that there are several error events generated in "System Event
    Log" on Win2K when user inserts a non-smart-card. These error events
    also happen when you execute SCardDisconnect() function to disconnect a
    non-smart-card in the reader though it returns SCARD_S_SUCCESS. We have
    tested 2 PC/SC readers (certified by Microsoft) and both have the same
    error events. One company told me it should come from Scardsvr.exe
    (smart card service) not from reader's driver.

    Our company made a reader that use direct control to read/write
    synchronous cards so there is a need to insert a non-smart-card. Even
    for a smart card reader, user may insert a wrong card or form the wrong
    side. Although the Win32 API program works well, it troubles us so many
    error events keep generated.

    Does anyone here also care this problem? Any suggestion is welcome. Hope
    that the people in Microsoft would care.

    Peace

    Pauline Ma