Freigeben über


Do you need help right now?

Hi all,

I've been quite busy lately and didn't find any free time to post anything or answer all the questions I get on my posts. Really sorry about that.

If you have any issue or question on anything you may find in my blog and you don't get an answer in a reasonable time, I suggest you open a support case with us, Microsoft Technical Support. We will be more than happy to assist you. Thank you.

Regards,

 

Alex (Alejandro Campos Magencio)

Comments

  • Anonymous
    June 01, 2010
    sorry to post my question here,  i just cannot find some place to get help! i tried msdn forum, stackoverflow, eggheadcafe... many sites, but got no answer. Please help me alex!!! Many many thanks!here is my question:when testing smart card minidriver in windows 7, got the following errors:"cmck exec Reconnect" always show thatTesting through CAPI callsSubmitting CSP PIN for reader .DMWZ ESAFE 0CryptAcquireContext - CRYPT_NEWKEYSETCryptGenKeyReconnectingCryptAcquireContext - CRYPT_DELETEKEYSETCryptAcquireContext failed unexpectedlyd:5429ttestsrcdstestsecuritycorecredentialssmartcardcmckcmckfnreconnect.cpp Line: 264WIN320x80090016Keyset 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(): SUCCESSin 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():
  • Anonymous
    June 01, 2010
    The comment has been removed
  • Anonymous
    September 09, 2010
    Hi,there are any way to show in a Web Application all the pending requests from a CA ? And to approve requests ?Thanks...Luiz
  • Anonymous
    September 12, 2010
    There is a dll called Certadm.dll that you may use to do that. I used that dll in this sample of mine, for instance:How to get info from client certificates issued by a CA (C#)blogs.msdn.com/.../how-to-get-info-from-client-certificates-issued-by-a-ca-c.aspxCheck this interface in for instance:ICertAdmin2 Interfacemsdn.microsoft.com/.../aa383234(v=VS.85).aspx"The ICertAdmin2 interface is used to perform the following tasks:•Authorize or deny a certificate request.•Revoke an issued certificate...."
  • Anonymous
    October 01, 2010
    hi.i want to find certificate in localsystem from certificate templatename.but without capicom.because this will work at win7.if it possible use cryptoAPI by vb script.i try to regsvr32 crypt32.dll. but not work..thanks.
  • Anonymous
    October 03, 2010
    The comment has been removed
  • Anonymous
    August 30, 2012
    Hi Alejandro, Thanks for your posts related to CryptoAPI, speciall the sign & verify. I'm trying to add signing time attribute to message, but is not working, i'm posting here the relevant code but if you have an sample or point some directions.               //Begin : Fill SigningTime               byte[] encodedTime = EncodeTime();               var gcEncodedTime = GCHandle.Alloc(encodedTime, GCHandleType.Pinned);               Crypto.CRYPTOAPI_BLOB cryptBlob = new Crypto.CRYPTOAPI_BLOB();               cryptBlob.cbData = encodedTime.Length;               cryptBlob.pbData = gcEncodedTime.AddrOfPinnedObject();               var gcCryptBlob = GCHandle.Alloc(cryptBlob, GCHandleType.Pinned);               Crypto.CRYPT_ATTRIBUTE attribute = new Crypto.CRYPT_ATTRIBUTE();               attribute.pszObjId = Crypto.szOID_RSA_signingTime;               attribute.cValue = 1;               attribute.rgValue = gcCryptBlob.AddrOfPinnedObject();               var gcAttribute = GCHandle.Alloc(attribute, GCHandleType.Pinned);               Crypto.CRYPT_ATTRIBUTES attributes = new Crypto.CRYPT_ATTRIBUTES();               attributes.cAttr = 1;               attributes.rgAttr = gcAttribute.AddrOfPinnedObject();               var gcAttributes = GCHandle.Alloc(attributes, GCHandleType.Pinned);               sigParams.rgAuthAttr = gcAttributes.AddrOfPinnedObject();               //End : Fill SigningTimeStructures:       [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]       public struct CRYPT_ATTRIBUTE       {           [MarshalAs(UnmanagedType.LPStr)]           public string pszObjId;           public uint cValue;           public IntPtr rgValue;    // PCRYPT_ATTR_BLOB       }       [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]       public struct CRYPT_ATTRIBUTES       {           public uint cAttr;           public IntPtr rgAttr;     // PCRYPT_ATTRIBUTE       }       [StructLayout(LayoutKind.Sequential)]       public struct CRYPTOAPI_BLOB       {           public Int32 cbData;           public IntPtr pbData;       }I got an exception in GCHandle.alloc(Attribute), but i'm not confident also in the codeAll feedback will be apreciated.Gracias,Pedro
  • Anonymous
    September 02, 2012
    Hello,I suggest you open a support case so my colleagues at Technical Support can assist you. Unfortunatelly I don't have the time to review code or debug issues any more...Regards,Alex
  • Anonymous
    June 09, 2015
    The comment has been removed