A hitelesítés értékeket ad vissza

Hálózati szolgáltató értékei

A Network Provider API a következő definiált értékeket használja.

Érték Leírás
hálózati biztonsági visszatérési értékek
A hálózati szolgáltató által megadható értékeket adja vissza.

Intelligens kártya visszaadott értékei

Smart Card Functions a következő visszatérési értékeket adja vissza. Ezek a visszatérési értékek a Scarderr.h fájlban vannak definiálva.

Jegyzet

Előfordulhat, hogy egyes visszatérési értékek értéke megegyezik a windowsos visszatérési értékekkel, amelyek hasonló feltételt jeleznek. Az itt nem szereplő hibakódokkal kapcsolatos információkért lásd rendszerhibakódokat.

Érték Leírás
ERROR_BROKEN_PIPE
0x00000109
Az ügyfél egy távoli munkamenetben kísérelt meg intelligenskártya-műveletet, például egy terminálkiszolgálón futó ügyfél-munkamenetet, és a használt operációs rendszer nem támogatja az intelligens kártyák átirányítását.
SCARD_E_BAD_SEEK
0x80100029
Hiba történt az intelligenskártya-fájl objektummutatójának beállításakor.
SCARD_E_CANCELLED
0x80100002
A műveletet egy SCardCancel kérés megszakította.
SCARD_E_CANT_DISPOSE
0x8010000E
A rendszer nem tudta a kért módon megsemmisíteni az adathordozót.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
Az intelligens kártya nem felel meg a minimális támogatási követelményeknek.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
A kért tanúsítványt nem sikerült beszerezni.
SCARD_E_COMM_DATA_LOST
0x8010002F
Kommunikációs hiba történt az intelligens kártyával.
SCARD_E_DIR_NOT_FOUND
0x80100023
A megadott könyvtár nem létezik az intelligens kártyán.
SCARD_E_DUPLICATE_READER
0x8010001B
Az olvasó illesztőprogram nem hozott létre egyedi olvasónevet.
SCARD_E_FILE_NOT_FOUND
0x80100024
A megadott fájl nem létezik az intelligens kártyán.
SCARD_E_ICC_CREATEORDER
0x80100021
Az objektumlétrehozás kért sorrendje nem támogatott.
SCARD_E_ICC_INSTALLATION
0x80100020
Az intelligens kártyához nem található elsődleges szolgáltató.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
A visszaadott adatok adatpuffere túl kicsi a visszaadott adatokhoz.
SCARD_E_INVALID_ATR
0x80100015
A beállításjegyzékből beszerzett ATR-sztring nem érvényes ATR-sztring.
SCARD_E_INVALID_CHV
0x8010002A
A megadott PIN-kód helytelen.
SCARD_E_INVALID_HANDLE
0x80100003
A megadott leíró érvénytelen volt.
SCARD_E_INVALID_PARAMETER
0x80100004
Egy vagy több megadott paraméter nem értelmezhető megfelelően.
SCARD_E_INVALID_TARGET
0x80100005
A beállításjegyzék indítási adatai hiányoznak vagy érvénytelenek.
SCARD_E_INVALID_VALUE
0x80100011
Egy vagy több megadott paraméterérték nem értelmezhető megfelelően.
SCARD_E_NO_ACCESS
0x80100027
A hozzáférés megtagadva a fájlhoz.
SCARD_E_NO_DIR
0x80100025
A megadott elérési út nem egy intelligenskártya-könyvtárat jelöl.
SCARD_E_NO_FILE
0x80100026
A megadott elérési út nem intelligenskártya-fájlt jelöl.
SCARD_E_NO_KEY_CONTAINER
0x80100030
A kért kulcstároló nem létezik az intelligens kártyán.
SCARD_E_NO_MEMORY
0x80100006
Nincs elegendő memória a parancs végrehajtásához.
SCARD_E_NO_PIN_CACHE
0x80100033
Az intelligenskártya PIN-kódja nem gyorsítótárazható.
Windows Server 2008, Windows Vista, Windows Server 2003 és Windows XP: Ez a hibakód nem érhető el.

SCARD_E_NO_READERS_AVAILABLE
0x8010002E
Nem érhető el intelligenskártya-olvasó.
SCARD_E_NO_SERVICE
0x8010001D
Az intelligens kártya resource manager nem fut.
SCARD_E_NO_SMARTCARD
0x8010000C
A művelethez intelligens kártya szükséges, de jelenleg nincs intelligens kártya az eszközön.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
A kért tanúsítvány nem létezik.
SCARD_E_NOT_READY
0x80100010
Az olvasó vagy kártya nem áll készen a parancsok elfogadására.
SCARD_E_NOT_TRANSACTED
0x80100016
Kísérlet történt egy nem létező tranzakció befejezésére.
SCARD_E_PCI_TOO_SMALL
0x80100019
A PCI-fogadási puffer túl kicsi volt.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
Az intelligenskártya PIN-kód gyorsítótára lejárt.
Windows Server 2008, Windows Vista, Windows Server 2003 és Windows XP: Ez a hibakód nem érhető el.

SCARD_E_PROTO_MISMATCH
0x8010000F
A kért protokollok nem kompatibilisek a kártyával jelenleg használt protokollal.
SCARD_E_READ_ONLY_CARD
0x80100034
Az intelligens kártya írásvédett, és nem írható bele.
Windows Server 2008, Windows Vista, Windows Server 2003 és Windows XP: Ez a hibakód nem érhető el.

SCARD_E_READER_UNAVAILABLE
0x80100017
A megadott olvasó jelenleg nem használható.
SCARD_E_READER_UNSUPPORTED
0x8010001A
Az olvasóillesztő nem felel meg a minimális támogatási követelményeknek.
SCARD_E_SERVER_TOO_BUSY
0x80100031
Az intelligenskártya-erőforrás-kezelő túl elfoglalt a művelet végrehajtásához.
SCARD_E_SERVICE_STOPPED
0x8010001E
Az intelligenskártya-erőforrás-kezelő leállt.
SCARD_E_SHARING_VIOLATION
0x8010000B
Az intelligens kártya más fennálló kapcsolatok miatt nem érhető el.
SCARD_E_SYSTEM_CANCELLED
0x80100012
A műveletet a rendszer megszakította, feltehetően a kijelentkezés vagy a leállítás érdekében.
SCARD_E_TIMEOUT
0x8010000A
A felhasználó által megadott időtúllépési érték lejárt.
SCARD_E_UNEXPECTED
0x8010001F
Váratlan kártyahiba történt.
SCARD_E_UNKNOWN_CARD
0x8010000D
A megadott intelligenskártya-név nem ismerhető fel.
SCARD_E_UNKNOWN_READER
0x80100009
A megadott olvasónév nem ismerhető fel.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
A rendszer ismeretlen hibakódot adott vissza.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
Ez az intelligens kártya nem támogatja a kért funkciót.
SCARD_E_WRITE_TOO_MANY
0x80100028
Több adatot próbáltak meg írni, mint amennyi a célobjektumban elférne.
SCARD_F_COMM_ERROR
0x80100013
A rendszer belső kommunikációs hibát észlelt.
SCARD_F_INTERNAL_ERROR
0x80100001
A belső konzisztencia-ellenőrzés nem sikerült.
SCARD_F_UNKNOWN_ERROR
0x80100014
A rendszer belső hibát észlelt, de a forrás ismeretlen.
SCARD_F_WAITED_TOO_LONG
0x80100007
A belső konzisztencia időzítője lejárt.
SCARD_P_SHUTDOWN
0x80100018
A művelet megszakadt, hogy a kiszolgálóalkalmazás kilépjen.
SCARD_S_SUCCESS
Nem történt hiba.
SCARD_W_CANCELLED_BY_USER
0x8010006E
A felhasználó megszakította a műveletet.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
A kért elem nem található a gyorsítótárban.
SCARD_W_CACHE_ITEM_STALE
0x80100071
A kért gyorsítótárelem túl régi, ezért törölték a gyorsítótárból.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
Az új gyorsítótárelem túllépi a gyorsítótárhoz megadott elemenkénti maximális méretet.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
Az intelligens kártyán nem jelenik meg PIN-kód.
SCARD_W_CHV_BLOCKED
0x8010006C
A kártya nem érhető el, mert elérte a PIN-kódbeviteli kísérletek maximális számát.
SCARD_W_EOF
0x8010006D
Az intelligenskártya-fájl vége el lett érve.
SCARD_W_REMOVED_CARD
0x80100069
Az intelligens kártya el lett távolítva, így a további kommunikáció nem lehetséges.
SCARD_W_RESET_CARD
0x80100068
Az intelligens kártya alaphelyzetbe lett állítva.
SCARD_W_SECURITY_VIOLATION
0x8010006A
A hozzáférés biztonsági szabálysértés miatt lett megtagadva.
SCARD_W_UNPOWERED_CARD
0x80100067
A rendszer eltávolította a tápellátást az intelligens kártyáról, így a további kommunikáció nem lehetséges.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
Az intelligens kártya nem válaszol az alaphelyzetbe állításra.
SCARD_W_UNSUPPORTED_CARD
0x80100065
Az olvasó nem tud kommunikálni a kártyával az ATR sztringkonfigurációs ütközései miatt.
SCARD_W_WRONG_CHV
0x8010006B
A kártya nem érhető el, mert nem a megfelelő PIN-kód jelenik meg.

rendszerhibakódok