Ïðè âîçíèêíîâåíèè ïðîáëåì â ðàáîòå ñî ñìàðò-êàðòàìè íóæíî ïðîâåðèòü ñëåäóþùåå:
1. Ñìàðò-êàðòà âèäèòñÿ â ñèñòåìå êàê òðè óñòðîéñòâà:
Egate USB SmartCard
Egate Virtual Reader Enumerator
egate USB SmartCard Reader
Êàæäîå èç óñòðîéñòâ äîëæíî âèäèòñÿ áåç âîñêëèöàòåëüíîãî çíàêà.
Åñëè õîòÿ áû îäíî èç óñòðîéñòâ íå îïðåäåëÿåòñÿ, èëè îïðåäåëÿåòñÿ ñ âîñêëèöàòåëüíûì çíàêîì, óäàëèòå êàðòó èç USB ïîðòà, óñòàíîâèòå ïîñëåäíèå äðàéâåðû äëÿ êàðòû îòñþäà:
http://support.gemalto.com/index.php?id=66. Ïîñëå óñòàíîâêè äðàéâåðà ïåðåçàãðóçèòå êîìïüþòåð è âñòàâüòå êàðòó.
2. Ñëóæáà "Ñìàðò-êàðòû" çàïóùåíà è ðàáîòàåò.
Ýòî ìîæíî ñäåëàòü èç Ïàíåëü óïðàâëåíèÿ -> Àäìèíèñòðèðîâàíèå -> Ñëóæáû. Åñëè îíà íå çàïóùåíà - åå ñëåäóåò çàïóñòèòü. Åñëè ñëóæáà íå çàïóñêàåòñÿ, ñëåäóåò ïîïûòàòüñÿ âîññòàíîâèòü ðàáîòîñïîñîáíîñòü ïîäñèñòåìû ðàáîòû ñî ñìàðò-êàðòàìè Windows. Äëÿ ýòîãî ñêà÷àéòå ïðèëîæåííûé ê ïîñòó Smart-Card Repair (ðàáîòàåò ÒÎËÜÊÎ ñ Windows 2000/XP) è çàïóñòèòå åãî. Íàæìèòå íà êíîïêó Repair Step 1. Ïîñëå ñîîáùåíèÿ ïðîãðàììû, ÷òî âñå îê. Ïåðåçàãðóçèòå êîìïüþòåð. Ñíîâà çàïóñòèòå SmartCardRepair. Íàæìèòå íà êíîïêó Repair Step 2. Ïîñëå ñîîáùåíèÿ ïðîãðàììû, ÷òî âñå îê ñíîâà ïåðåçàïóñòèòå êîìïüþòåð.
Êîäû îøèáîê è ñîîáùåíèÿ îá îøèáêàõ:
$80100001:
'An internal consistency check failed.'
Âíóòðåííèé òåñò öåëîñòíîñòè íå ïðîéäåí
$80100002:
'The action was cancelled by an SCardCancel request.';
Äåéñòâèå áûëî îòìåíåíî âûçîâîì SCardCancel
$80100003:
'The supplied handle was invalid.';
Ïåðåäàííûé äåñêðèïòîð íåêîððåêòåí
$80100004:
'One or more of the supplied parameters could not be properly interpreted.';
Îäèí èëè áîëåå ïåðåäàííûõ ïàðàìåòðîâ íå ìîãóò áûòü êîððåêòíî èíòåðïðåòèðîâàíû.
$80100005:
'Registry startup information is missing or invalid.';
Èíôîðìàöèÿ â ðåãèñòðå íåâåðíà èëè îòñóòñòâóåò
$80100006:
'Not enough memory available to complete this command.';
Íåäîñòàòî÷íî ïàìÿòè äëÿ çàâåðøåíèÿ èñïîëíåíèÿ äàííîé êîìàíäû
$80100007:
'An internal consistency timer has expired.';
Ñðàáîòàë òàéìåð êîíòðîëÿ âíóòðåííåé öåëîñòíîñòè
$80100008:
'The data buffer to receive returned data is too small for the returned data.';
Áóôåð äàííûõ äëÿ ïðèåìà ñëèøêîì ìàë äëÿ âîçâðàùàåìûõ äàííûõ.
$80100009:
'The specified reader name is not recognized.';
Ïåðåäàííîå èìÿ ðèäåðà íå îïîçíàíî
$8010000A:
'The user-specified timeout value has expired.';
Çàäàííûé òàéìàóò èñòåê
$8010000B:
'The smart card cannot be accessed because of other connections outstanding.';
Íåâîçìîæíî ïîëó÷èòü äîñòóï ê ñìàðò-êàðòå èç-çà òîãî, ÷òî ñóùåñòâóþò äðóãèå îòêðûòûå ïîäêëþ÷åíèÿ ê íåé.
$8010000C:
'The operation requires a Smart Card, but no Smart Card is currently in the device.';
Ýòà îïåðàöèÿ òðåáóåò íàëè÷èå ñìàðò-êàðòû, íî ñìàðò-êàðòà íå îáíàðóæåíà.
$8010000D:
'The specified smart card name is not recognized.';
Ñìàðò-êàðòà ñ çàäàííûì èìåíåì íå îáíàðóæåíà.
$8010000E:
'The system could not dispose of the media in the requested manner.';
Ñèñòåìà íå ìîæåò îñâîáîäèòü ðåñóðñû çàïðîøåííûì ñïîñîáîì.
$8010000F:
'The requested protocols are incompatible with the protocol currently in use with the smart card.';
Çàïðîøåííûå ïðîòîêîëû íåñîâìåñòèìû ñ ïðîòîêîëàìè, êîòîðûå èñïîëüçóþòñÿ äëÿ ðàáîòû ñ êàðòîé â òåêóùèé ìîìåíò.
$80100010:
'The reader or smart card is not ready to accept commands.';
Ðèäåð èëè ñìàðò-êàðòà íå ãîòîâû ê ïðèíÿòèþ êîìàíä.
$80100011:
'One or more of the supplied parameters values could not be properly interpreted.';
Îäíî èëè áîëåå ïåðåäàííûõ çíà÷åíèé ïàðàìåòðîâ íå ìîãóò áûòü êîððåêòíî èíòåðïðåòèðîâàíû.
$80100012:
'The action was cancelled by the system, presumably to log off or shut down.';
Äåéñòâèå áûëî îòìåíåíî èç-çà òîãî, ÷òî áûë èíèöèèðîâàí âûõîä èç ñèñòåìû èëè çàâåðøåíèå ðàáîòû.
$80100013:
'An internal communications error has been detected.';
Ïðîèçâîøëà îøèáêà ïðè âíóòðåííåé êîììóíèêàöèè
$80100014:
'An internal error has been detected, but the source is unknown.';
Ïðîèçîøëà âíóòðåííÿÿ îøèáêà, íî èñòî÷íèê îøèáêè íåèçâåñòåí
$80100015:
'An ATR obtained from the registry is not a valid ATR string.';
Ïîëó÷åííûé ATR íå ÿâëÿåòñÿ êîððåêòíîé ATR ñòðîêîé.
$80100016:
'An attempt was made to end a non-existent transaction.';
Áûëà âûïîëíåíà ïîïûòêà çàâåðøèòü íåñóùåñòâóþùóþ òðàíçàêöèþ.
$80100017:
'The specified reader is not currently available for use.';
Óêàçàííûé ðèäåð â íàñòîÿùåå âðåìÿ íåäîñòóïåí äëÿ èñïîëüçîâàíèÿ.
$80100018:
'The operation has been aborted to allow the server application to exit.';
Îïåðàöèÿ ïðåðâàíà, ÷òîáû ïîçâîëèòü ïðèëîæåíèþ ñåðâåðà óñïåøíî çàâåðøèòüñÿ.
$80100019:
'The PCI Receive buffer was too small.';
Áóôåð ïðèåìà PCI ñëèøêîì ìàë.
$8010001A:
'The reader driver does not meet minimal requirements for support.';
Óñòàíîâëåííûé äðàéâåð ðèäåðà íå óäîâëåòâîðÿåò ìèíèìàëüíûì òðåáîâàíèÿì äëÿ ïîääåðæêè
$8010001B:
'The reader driver did not produce a unique reader name.';
Äðàéâåð ðèäåðà íå ãåðåðèðóåò óíèêàëüíîå èìÿ
$8010001C:
'The smart card does not meet minimal requirements for support.';
Ñìàðòêàðòà íå óäîâëåòâîðÿåò ìèíèìàëüíûì òðåáîâàíèÿì äëÿ ïîääåðæêè
$8010001D:
'The Smart card resource manager is not running.';
Ñëóæáà "Ñìàðò-êàðòû" (Scardsvr) íå çàïóùåíà.
$8010001E:
'The Smart card resource manager has shut down.';
Ñëóæáà "Ñìàðò-êàðòû" îñòàíîâëåíà.
$8010001F:
'An unexpected card error has occurred.';
Ïðîèçîøëà íåîæèäàííàÿ îøèáêà êàðòû.
$80100020:
'No Primary Provider can be found for the smart card.';
Ïåðâè÷íûé ïðîâàéäåð äëÿ äàííîé êàðòû íå íàéäåí.
$80100021:
'The requested order of object creation is not supported.';
Çàïðîøåííûé ïîðÿäîê ñîçäàíèÿ îáúåêòîâ íå ïîääåðæèâàåòñÿ
$80100022:
'This smart card does not support the requested feature.';
Ñìàðòêàðòà íå ïîääåðæèâàåò çàïðîøåííóþ âîçìîæíîñòü.
$80100023:
'The identified directory does not exist in the smart card.';
Óêàçàííûé êàòàëîã íà êàðòå íå ñóùåñòâóåò.
$80100024:
'The identified file does not exist in the smart card.';
Óêàçàííûé ôàéë íà êàðòå íå ñóùåñòâóåò.
$80100025:
'The supplied path does not represent a smart card directory.';
Ïåðåäàííûé ïóòü íå ÿâëÿåòñÿ êîððåêòíûì èìåíåì êàòàëîãà ñìàðò-êàðòû
$80100026:
'The supplied path does not represent a smart card file.';
Ïåðåäàííûé ïóòü íå ÿâëÿåòñÿ êîððåêòíûì èìåíåì ôàéëà
$80100027:
'Access is denied to this file.';
Äîñòóï ê ôàéëó îòâåðãíóò
$80100028:
'The smartcard does not have enough memory to store the information.';
Ó ñìàðòêàðòû íåäîñòàòî÷íî ïàìÿòè äëÿ õðàíåíèÿ èíôîðìàöèè
$80100029:
'There was an error trying to set the smart card file object pointer.';
Âîçíèêëà îøèáêà ïðè ïîïûòêå óñòàíîâèòü óêàçàòü íà îáúåêò ñìàðò-êàðòû
$8010002A:
'The supplied PIN is incorrect.';
Ïåðåäàííûé PIN-êîä íåêîððåêòåí
$8010002B:
'An unrecognized error code was returned from a layered component.';
Îò êîìïîíåíòà ïîëó÷åí íåðàñïîçíàííûé êîä îøèáêè
$8010002C:
'The requested certificate does not exist.';
Çàïðîøåííûé ñåðòèôèêàò íå ñóùåñòâóåò
$8010002D:
'The requested certificate could not be obtained.';
Çàïðîøåííûé ñåðòèôèêàò íå ìîæåò áûòü ïîëó÷åò
$8010002E:
'Cannot find a smart card reader.';
Íåâîçìîæíî íàéòè êàðäðèäåð
$08010002F:
'A communications error with the smart card has been detected. Retry the operation.';
Âîçíèêëà îøèáêà ïðè îáìåíå èíôîðìàöèè ñ êàðòîé. Ïîâòîðèòå îïåðàöèþ.
$080100030:
'The requested key container does not exist on the smart card.';
Çàïðîøåííûé êîíòåéíåð êëþ÷åé íà êàðòå íå ñóùåñòâóåò
$80100065:
'The reader cannot communicate with the smart card, due to ATR configuration conflicts.';
Ðèäåð íå ìîæåò ðàáîòàòü ñ êàðòîé èç-çà êîíôëèêòîâ êîíôèãóðàöèé ATR
$80100066:
'The smart card is not responding to a reset.';
Ñìàðò-êàðòà íå îòâå÷àåò íà ñèãíàë ñáðîñà
$80100067:
'Power has been removed from the smart card, so that further communication is not possible.';
Ïèòàíèå íà êàðòó áîëåå íå ïîäàåòñÿ, äàëüíåéøàÿ ðàáîòà ñ êàðòîé íåâîçìîæíà.
$80100068:
'The smart card has been reset, so any shared state information is invalid.';
Ñìàðòêàðòå ïåðåäàí ñèãíàë ñáðîñà, ïîýòîìó ëþáûå îáùèå äàííûå íåêîððåêòíû.
$80100069:
'The smart card has been removed, so that further communication is not possible.';
Ñìàðòêàðòà óäàëåíà, äàëüíåéøèé îáìåí èíôîðìàöèåé ñ íåé íåâîçìîæåí.
$8010006A:
'Access was denied because of a security violation.';
Äîñòóï îòâåðãíóò èç-çà íàðóøåíèÿ áåçîïàñíîñòè
$8010006B:
'The card cannot be accessed because the wrong PIN was presented.';
Íåâîçìîæíî ïðîèçâåñòè äîñòóï ê êàðòå, ïîñêîëüêó ïåðåäàí íåêîððåêòíûé êîä PIN
$8010006C:
'The card cannot be accessed because the maximum number of PIN entry attempts has been reached.';
Íåâîçìîæíî ïîëó÷èòü äîñòóï ê êàðòå, ïîñêîëüêó êîëè÷åñòâî ïîïûòîê ââåñòè ïðàâèëüíûé PIN êîä áûëî ñëèøêîì âåëèêî.
$8010006D:
'The end of the smart card file has been reached.';
Äîñòèãíóò êîíåö ôàéëà íà ñìàðòêàðòå
$8010006E:
'The action was cancelled by the user.';
Äåéñòâèå îòìåíåíî ïîëüçîâàòåëåì
$08010006F:
'No PIN was presented to the smart card.';
Ñìàðòêàðòå íå áûë ïåðåäàí PIN êîä.
Âçÿòî ñ
http://www.vipgsmsupport.ru