L
leochou
when testing smart card minidriver in windows 7, got the following errors:
"cmck exec Reconnect" always show that
Testing through CAPI calls
Submitting CSP PIN for reader \\.\DMWZ ESAFE 0\
CryptAcquireContext - CRYPT_NEWKEYSET
CryptGenKey
Reconnecting
CryptAcquireContext - CRYPT_DELETEKEYSET
CryptAcquireContext failed unexpectedly
d:\5429t\testsrc\dstest\security\core\credentials\smartcard\cmck\cmck\fnreconnect.cpp Line: 264
WIN32
0x80090016
Keyset does not exist.
in windows xp, it always passed. i have no idea!
this is my log.
in XP:
/* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-750 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-781 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-781 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-781 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-781 CardGetChallenge(): *BEGIN*
/* P:608 T:3380 CardGetChallenge(): Challenge = CE568537C1BC9318 */
/* P:608 T:3380 8-31-781 CardGetChallenge(): *SUCCESS*
/* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *BEGIN*
/* P:608 T:3380 CardAuthenticateChallenge(): Response = B99E85F50E1F5C29 */
/* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *SUCCESS*
/* P:608 T:3380 8-31-812 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-812 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-812 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-828 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-828 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-843 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-843 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-843 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-859 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-859 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-859 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-875 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-875 CardQueryCapabilities(): *BEGIN*
/* P:608 T:3380 8-31-875 CardQueryCapabilities(): *SUCCESS*
/* P:608 T:3380 8-31-890 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-906 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-906 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-921 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-921 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-921 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-32-0 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-32-0 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-32-0 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:608 T:3380 CardReadFile(): cardid = 34646533393531342D643465662D3432 */
/* P:608 T:3380 8-32-46 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-62 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-109 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-109 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 8-32-187 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-234 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-250 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-32-265 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-32-265 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-32-281 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-32-281 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-328 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-343 CardQueryFreeSpace(): *BEGIN*
/* P:608 T:3380 8-32-359 CardQueryFreeSpace(): *SUCCESS*
/* P:608 T:3380 8-32-375 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-421 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-421 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-32-453 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-32-453 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000000000100 */
/* P:608 T:3380 8-32-531 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-32-531 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000010000000000 */
/* P:608 T:3380 8-32-921 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-32-921 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000000000200 */
/* P:608 T:3380 8-33-0 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-0 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000000000 */
/* P:608 T:3380 8-33-109 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-125 CardQueryCapabilities(): *BEGIN*
/* P:608 T:3380 8-33-125 CardQueryCapabilities(): *SUCCESS*
/* P:608 T:3380 8-33-125 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000200 */
/* P:608 T:3380 8-33-203 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-203 CardCreateContainer(): *BEGIN*
/* P:608 T:3380 8-35-515 CardCreateContainer(): *SUCCESS*
/* P:608 T:3380 8-35-531 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-35-609 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-35-609 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-35-734 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-35-734 CardGetContainerInfo(): *BEGIN*
/* P:608 T:3380 8-35-796 CardGetContainerInfo(): *SUCCESS*
/* P:608 T:5764 8-37-296 CardDeauthenticate(): *BEGIN*
/* P:608 T:5764 8-37-312 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-37-312 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-37-375 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-375 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-37-437 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-437 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-37-468 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-37-484 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000400 */
/* P:608 T:3380 8-37-546 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-562 CardDeleteFile(): *BEGIN*
/* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = ksc00 */
/* P:608 T:3380 8-37-625 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)
/* P:608 T:3380 CardDeleteFile(): *FAILED*
/* P:608 T:3380 8-37-625 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardReadFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-37-718 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-718 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000500 */
/* P:608 T:3380 8-37-796 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-796 CardDeleteFile(): *BEGIN*
/* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = kxc00 */
/* P:608 T:3380 8-37-875 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)
/* P:608 T:3380 CardDeleteFile(): *FAILED*
/* P:608 T:3380 8-37-875 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000002000500 */
/* P:608 T:3380 8-37-953 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-953 CardDeleteContainer(): *BEGIN*
/* P:608 T:3380 8-38-578 CardDeleteContainer(): *SUCCESS*
/* P:608 T:3380 8-38-593 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardReadFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-38-687 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-38-687 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000002000600 */
/* P:608 T:3380 8-38-781 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-38-781 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */
/* P:608 T:3380 8-38-906 CardWriteFile(): *SUCCESS*
/* P:608 T:5764 8-40-406 CardDeauthenticate(): *BEGIN*
/* P:608 T:5764 8-40-421 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-40-671 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-40-687 CardDeleteContext(): *SUCCESS*
in windows 7:
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-218 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-218 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardGetChallenge(): *BEGIN*
/* P:3368 T:3800 CardGetChallenge(): Challenge = BF830855CDCA4F0D */
/* P:3368 T:3800 17-41-234 CardGetChallenge(): *SUCCESS*
/* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *BEGIN*
/* P:3368 T:3800 CardAuthenticateChallenge(): Response = A2DB6F882D402D94 */
/* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *SUCCESS*
/* P:3368 T:3800 17-41-234 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-250 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-250 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-265 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-265 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-265 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-265 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-281 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-281 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-281 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-281 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *BEGIN*
/* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *SUCCESS*
/* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-312 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-312 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-328 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-328 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-328 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-359 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-359 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-359 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-41-406 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-406 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-453 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-453 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 17-41-531 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-593 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-593 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-609 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-609 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-609 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-609 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-625 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-625 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-625 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-625 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-41-671 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-687 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-734 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-734 CardQueryFreeSpace(): *BEGIN*
/* P:3368 T:3800 17-41-750 CardQueryFreeSpace(): *SUCCESS*
/* P:3368 T:3800 17-41-750 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-765 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-765 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000000000100 */
/* P:3368 T:3800 17-41-828 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-41-828 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000010000000000 */
/* P:3368 T:3800 17-42-218 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-234 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000000000200 */
/* P:3368 T:3800 17-42-296 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-296 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000000000 */
/* P:3368 T:3800 17-42-390 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *BEGIN*
/* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *SUCCESS*
/* P:3368 T:3800 17-42-406 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000001000200 */
/* P:3368 T:3800 17-42-468 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-468 CardCreateContainer(): *BEGIN*
/* P:3368 T:3800 17-48-421 CardCreateContainer(): *SUCCESS*
/* P:3368 T:3800 17-48-437 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000001000300 */
/* P:3368 T:3800 17-48-484 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-48-500 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000040000 */
/* P:3368 T:3800 17-48-593 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-48-593 CardGetContainerInfo(): *BEGIN*
/* P:3368 T:3800 17-48-640 CardGetContainerInfo(): *SUCCESS*
/* P:3368 T:288 17-50-140 CardDeauthenticate(): *BEGIN*
/* P:3368 T:288 17-50-140 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-50-140 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-187 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-187 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000001000300 */
/* P:3368 T:3800 17-50-234 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-234 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-296 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-296 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-343 CardReadFile(): *SUCCESS*
Comparing the two logs, it seems that in win 7 cmck always read file, read
file, read file... and fail,
never get into CardDeleteContainer or CardWriteFile
Please help me!!!! Many thanks!
"cmck exec Reconnect" always show that
Testing through CAPI calls
Submitting CSP PIN for reader \\.\DMWZ ESAFE 0\
CryptAcquireContext - CRYPT_NEWKEYSET
CryptGenKey
Reconnecting
CryptAcquireContext - CRYPT_DELETEKEYSET
CryptAcquireContext failed unexpectedly
d:\5429t\testsrc\dstest\security\core\credentials\smartcard\cmck\cmck\fnreconnect.cpp Line: 264
WIN32
0x80090016
Keyset does not exist.
in windows xp, it always passed. i have no idea!
this is my log.
in XP:
/* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-30-203 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-750 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-765 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-765 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-781 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-781 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-781 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-781 CardGetChallenge(): *BEGIN*
/* P:608 T:3380 CardGetChallenge(): Challenge = CE568537C1BC9318 */
/* P:608 T:3380 8-31-781 CardGetChallenge(): *SUCCESS*
/* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *BEGIN*
/* P:608 T:3380 CardAuthenticateChallenge(): Response = B99E85F50E1F5C29 */
/* P:608 T:3380 8-31-796 CardAuthenticateChallenge(): *SUCCESS*
/* P:608 T:3380 8-31-812 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-812 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-812 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-828 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-828 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-843 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-843 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-843 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-31-859 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-31-859 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-31-859 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-875 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-875 CardQueryCapabilities(): *BEGIN*
/* P:608 T:3380 8-31-875 CardQueryCapabilities(): *SUCCESS*
/* P:608 T:3380 8-31-890 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-31-906 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-31-906 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-31-921 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-31-921 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-31-921 CardDeleteContext(): *SUCCESS*
/* P:608 T:3380 8-32-0 CardAcquireContext(): *BEGIN*
/* P:608 T:3380 8-32-0 CardAcquireContext(): *SUCCESS*
/* P:608 T:3380 8-32-0 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:608 T:3380 CardReadFile(): cardid = 34646533393531342D643465662D3432 */
/* P:608 T:3380 8-32-46 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-62 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-109 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-109 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 8-32-187 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-234 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-250 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-32-265 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-32-265 CardDeauthenticate(): *BEGIN*
/* P:608 T:3380 8-32-281 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-32-281 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-328 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-343 CardQueryFreeSpace(): *BEGIN*
/* P:608 T:3380 8-32-359 CardQueryFreeSpace(): *SUCCESS*
/* P:608 T:3380 8-32-375 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000000000000 */
/* P:608 T:3380 8-32-421 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-32-421 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-32-453 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-32-453 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000000000100 */
/* P:608 T:3380 8-32-531 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-32-531 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000010000000000 */
/* P:608 T:3380 8-32-921 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-32-921 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000000000200 */
/* P:608 T:3380 8-33-0 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-0 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000000000 */
/* P:608 T:3380 8-33-109 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-125 CardQueryCapabilities(): *BEGIN*
/* P:608 T:3380 8-33-125 CardQueryCapabilities(): *SUCCESS*
/* P:608 T:3380 8-33-125 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000200 */
/* P:608 T:3380 8-33-203 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-33-203 CardCreateContainer(): *BEGIN*
/* P:608 T:3380 8-35-515 CardCreateContainer(): *SUCCESS*
/* P:608 T:3380 8-35-531 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-35-609 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-35-609 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-35-734 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-35-734 CardGetContainerInfo(): *BEGIN*
/* P:608 T:3380 8-35-796 CardGetContainerInfo(): *SUCCESS*
/* P:608 T:5764 8-37-296 CardDeauthenticate(): *BEGIN*
/* P:608 T:5764 8-37-312 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-37-312 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-37-375 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-375 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardReadFile(): cardcf = 000001000300 */
/* P:608 T:3380 8-37-437 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-437 CardAuthenticatePin(): *BEGIN*
/* P:608 T:3380 CardAuthenticatePin(): User PIN = 0000 */
/* P:608 T:3380 8-37-468 CardAuthenticatePin(): *SUCCESS*
/* P:608 T:3380 8-37-484 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000400 */
/* P:608 T:3380 8-37-546 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-562 CardDeleteFile(): *BEGIN*
/* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = ksc00 */
/* P:608 T:3380 8-37-625 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)
/* P:608 T:3380 CardDeleteFile(): *FAILED*
/* P:608 T:3380 8-37-625 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardReadFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-37-718 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-37-718 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000001000500 */
/* P:608 T:3380 8-37-796 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-796 CardDeleteFile(): *BEGIN*
/* P:608 T:3380 CardDeleteFile(): Dir Name = mscp, File Name = kxc00 */
/* P:608 T:3380 8-37-875 CardDeleteFile(): SCARD_E_FILE_NOT_FOUND (0x80100024)
/* P:608 T:3380 CardDeleteFile(): *FAILED*
/* P:608 T:3380 8-37-875 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000002000500 */
/* P:608 T:3380 8-37-953 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-37-953 CardDeleteContainer(): *BEGIN*
/* P:608 T:3380 8-38-578 CardDeleteContainer(): *SUCCESS*
/* P:608 T:3380 8-38-593 CardReadFile(): *BEGIN*
/* P:608 T:3380 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardReadFile(): cmapfile =
660031006500300035003000300030002D0031003600380038002D0034006200380063002D0039006500300066002D003000310061006200300066006200340062003800660037000000000000000000030000040000 */
/* P:608 T:3380 8-38-687 CardReadFile(): *SUCCESS*
/* P:608 T:3380 8-38-687 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:608 T:3380 CardWriteFile(): cardcf = 000002000600 */
/* P:608 T:3380 8-38-781 CardWriteFile(): *SUCCESS*
/* P:608 T:3380 8-38-781 CardWriteFile(): *BEGIN*
/* P:608 T:3380 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:608 T:3380 CardWriteFile(): cmapfile =
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */
/* P:608 T:3380 8-38-906 CardWriteFile(): *SUCCESS*
/* P:608 T:5764 8-40-406 CardDeauthenticate(): *BEGIN*
/* P:608 T:5764 8-40-421 CardDeauthenticate(): *SUCCESS*
/* P:608 T:3380 8-40-671 CardDeleteContext(): *BEGIN*
/* P:608 T:3380 8-40-687 CardDeleteContext(): *SUCCESS*
in windows 7:
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-515 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-39-531 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-187 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-187 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-203 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-218 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-218 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-218 CardGetChallenge(): *BEGIN*
/* P:3368 T:3800 CardGetChallenge(): Challenge = BF830855CDCA4F0D */
/* P:3368 T:3800 17-41-234 CardGetChallenge(): *SUCCESS*
/* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *BEGIN*
/* P:3368 T:3800 CardAuthenticateChallenge(): Response = A2DB6F882D402D94 */
/* P:3368 T:3800 17-41-234 CardAuthenticateChallenge(): *SUCCESS*
/* P:3368 T:3800 17-41-234 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-250 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-250 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-265 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-265 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-265 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-265 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-281 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-281 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-281 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-281 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *BEGIN*
/* P:3368 T:3800 17-41-296 CardQueryCapabilities(): *SUCCESS*
/* P:3368 T:3800 17-41-296 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-312 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-312 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-328 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-328 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-328 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-359 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-359 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-359 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-41-406 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-406 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-453 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-453 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 17-41-531 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-593 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-593 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-609 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-609 CardDeauthenticate(): *BEGIN*
/* P:3368 T:3800 17-41-609 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-41-609 CardDeleteContext(): *BEGIN*
/* P:3368 T:3800 17-41-625 CardDeleteContext(): *SUCCESS*
/* P:3368 T:3800 17-41-625 CardAcquireContext(): *BEGIN*
/* P:3368 T:3800 17-41-625 CardAcquireContext(): *SUCCESS*
/* P:3368 T:3800 17-41-625 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-41-671 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-687 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000000000000 */
/* P:3368 T:3800 17-41-734 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-41-734 CardQueryFreeSpace(): *BEGIN*
/* P:3368 T:3800 17-41-750 CardQueryFreeSpace(): *SUCCESS*
/* P:3368 T:3800 17-41-750 CardAuthenticatePin(): *BEGIN*
/* P:3368 T:3800 CardAuthenticatePin(): User PIN = 0000 */
/* P:3368 T:3800 17-41-765 CardAuthenticatePin(): *SUCCESS*
/* P:3368 T:3800 17-41-765 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000000000100 */
/* P:3368 T:3800 17-41-828 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-41-828 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000010000000000 */
/* P:3368 T:3800 17-42-218 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-234 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000000000200 */
/* P:3368 T:3800 17-42-296 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-296 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000000000 */
/* P:3368 T:3800 17-42-390 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *BEGIN*
/* P:3368 T:3800 17-42-406 CardQueryCapabilities(): *SUCCESS*
/* P:3368 T:3800 17-42-406 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000001000200 */
/* P:3368 T:3800 17-42-468 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-42-468 CardCreateContainer(): *BEGIN*
/* P:3368 T:3800 17-48-421 CardCreateContainer(): *SUCCESS*
/* P:3368 T:3800 17-48-437 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardWriteFile(): cardcf = 000001000300 */
/* P:3368 T:3800 17-48-484 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-48-500 CardWriteFile(): *BEGIN*
/* P:3368 T:3800 CardWriteFile(): Dir Name = mscp, File Name = cmapfile */
/* P:3368 T:3800 CardWriteFile(): cmapfile =
370062003800640030006200390031002D0063003600650064002D0034003000650033002D0062006100610037002D006200620032003800640063003800610035003300330032000000000000000000030000040000 */
/* P:3368 T:3800 17-48-593 CardWriteFile(): *SUCCESS*
/* P:3368 T:3800 17-48-593 CardGetContainerInfo(): *BEGIN*
/* P:3368 T:3800 17-48-640 CardGetContainerInfo(): *SUCCESS*
/* P:3368 T:288 17-50-140 CardDeauthenticate(): *BEGIN*
/* P:3368 T:288 17-50-140 CardDeauthenticate(): *SUCCESS*
/* P:3368 T:3800 17-50-140 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-187 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-187 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardcf */
/* P:3368 T:3800 CardReadFile(): cardcf = 000001000300 */
/* P:3368 T:3800 17-50-234 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-234 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-296 CardReadFile(): *SUCCESS*
/* P:3368 T:3800 17-50-296 CardReadFile(): *BEGIN*
/* P:3368 T:3800 CardReadFile(): Dir Name = ROOT, File Name = cardid */
/* P:3368 T:3800 CardReadFile(): cardid = 34363438653733652D346430342D3463 */
/* P:3368 T:3800 17-50-343 CardReadFile(): *SUCCESS*
Comparing the two logs, it seems that in win 7 cmck always read file, read
file, read file... and fail,
never get into CardDeleteContainer or CardWriteFile
Please help me!!!! Many thanks!