Udostępnij za pośrednictwem


Wartości zwracane uwierzytelniania

Wartości dostawcy sieci

Interfejs API dostawcy sieci używa następujących zdefiniowanych wartości.

Wartość Opis
wartości zwracane przez zabezpieczenia sieciowe
Zwraca wartości, które może ustawić dostawca sieci.

Zwracane wartości karty inteligentnej

funkcje karty inteligentnej zwracają następujące wartości zwracane. Te wartości zwracane są zdefiniowane w pliku Scarderr.h.

Nuta

Niektóre wartości zwracane mogą mieć taką samą wartość, jak istniejące wartości zwracane przez system Windows, które oznaczają podobny warunek. Aby uzyskać informacje o kodach błędów, których nie ma na liście, zobacz kody błędów systemu.

Wartość Opis
ERROR_BROKEN_PIPE
0x00000109
Klient próbował wykonać operację karty inteligentnej w sesji zdalnej, takiej jak sesja klienta uruchomiona na serwerze terminalu, a używany system operacyjny nie obsługuje przekierowywania kart inteligentnych.
SCARD_E_BAD_SEEK
0x80100029
Wystąpił błąd podczas ustawiania wskaźnika obiektu pliku karty inteligentnej.
SCARD_E_CANCELLED
0x80100002
Akcja została anulowana przez żądanie SCardCancel.
SCARD_E_CANT_DISPOSE
0x8010000E
System nie może usunąć nośnika w żądany sposób.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
Karta inteligentna nie spełnia minimalnych wymagań dotyczących obsługi.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
Nie można uzyskać żądanego certyfikatu.
SCARD_E_COMM_DATA_LOST
0x8010002F
Wykryto błąd komunikacji z kartą inteligentną.
SCARD_E_DIR_NOT_FOUND
0x80100023
Określony katalog nie istnieje na karcie inteligentnej.
SCARD_E_DUPLICATE_READER
0x8010001B
Sterownikczytnikanie wygenerował unikatowej nazwy czytnika.
SCARD_E_FILE_NOT_FOUND
0x80100024
Określony plik nie istnieje na karcie inteligentnej.
SCARD_E_ICC_CREATEORDER
0x80100021
Żądana kolejność tworzenia obiektu nie jest obsługiwana.
SCARD_E_ICC_INSTALLATION
0x80100020
Nie można odnaleźć dostawcy podstawowego dla karty inteligentnej.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
Bufor danych zwracanych danych jest zbyt mały dla zwracanych danych.
SCARD_E_INVALID_ATR
0x80100015
Ciąg ATR uzyskany z rejestru nie jest prawidłowym ciągiem usługi ATR.
SCARD_E_INVALID_CHV
0x8010002A
Podany numer PIN jest niepoprawny.
SCARD_E_INVALID_HANDLE
0x80100003
Podany uchwyt był nieprawidłowy.
SCARD_E_INVALID_PARAMETER
0x80100004
Nie można poprawnie zinterpretować jednego lub większej liczby podanych parametrów.
SCARD_E_INVALID_TARGET
0x80100005
Brak informacji o uruchamianiu rejestru lub jest on nieprawidłowy.
SCARD_E_INVALID_VALUE
0x80100011
Nie można poprawnie zinterpretować co najmniej jednej z podanych wartości parametrów.
SCARD_E_NO_ACCESS
0x80100027
Odmowa dostępu do pliku.
SCARD_E_NO_DIR
0x80100025
Podana ścieżka nie reprezentuje katalogu karty inteligentnej.
SCARD_E_NO_FILE
0x80100026
Podana ścieżka nie reprezentuje pliku karty inteligentnej.
SCARD_E_NO_KEY_CONTAINER
0x80100030
Żądany kontener kluczy nie istnieje na karcie inteligentnej.
SCARD_E_NO_MEMORY
0x80100006
Za mało pamięci, aby ukończyć to polecenie.
SCARD_E_NO_PIN_CACHE
0x80100033
Nie można buforować numeru PIN karty inteligentnej.
Windows Server 2008, Windows Vista, Windows Server 2003 i Windows XP: Ten kod błędu jest niedostępny.

SCARD_E_NO_READERS_AVAILABLE
0x8010002E
Czytnik kart inteligentnych nie jest dostępny.
SCARD_E_NO_SERVICE
0x8010001D
Karta inteligentna usługi Resource Manager nie jest uruchomiona.
SCARD_E_NO_SMARTCARD
0x8010000C
Operacja wymaga karty inteligentnej, ale żadna karta inteligentna nie znajduje się obecnie na urządzeniu.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
Żądany certyfikat nie istnieje.
SCARD_E_NOT_READY
0x80100010
Czytnik lub karta nie są gotowe do akceptowania poleceń.
SCARD_E_NOT_TRANSACTED
0x80100016
Podjęto próbę zakończenia nieistniejących transakcji.
SCARD_E_PCI_TOO_SMALL
0x80100019
Bufor odbioru PCI był za mały.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
Pamięć podręczna numeru PIN karty inteligentnej wygasła.
Windows Server 2008, Windows Vista, Windows Server 2003 i Windows XP: Ten kod błędu jest niedostępny.

SCARD_E_PROTO_MISMATCH
0x8010000F
Żądane protokoły są niezgodne z protokołem używanym obecnie z kartą.
SCARD_E_READ_ONLY_CARD
0x80100034
Karta inteligentna jest tylko do odczytu i nie może być zapisywana.
Windows Server 2008, Windows Vista, Windows Server 2003 i Windows XP: Ten kod błędu jest niedostępny.

SCARD_E_READER_UNAVAILABLE
0x80100017
Określony czytnik nie jest obecnie dostępny do użycia.
SCARD_E_READER_UNSUPPORTED
0x8010001A
Sterownik czytnika nie spełnia minimalnych wymagań dotyczących obsługi.
SCARD_E_SERVER_TOO_BUSY
0x80100031
Menedżer zasobów karty inteligentnej jest zbyt zajęty, aby ukończyć tę operację.
SCARD_E_SERVICE_STOPPED
0x8010001E
Menedżer zasobów karty inteligentnej został zamknięty.
SCARD_E_SHARING_VIOLATION
0x8010000B
Nie można uzyskać dostępu do karty inteligentnej z powodu innych zaległych połączeń.
SCARD_E_SYSTEM_CANCELLED
0x80100012
Akcja została anulowana przez system, prawdopodobnie w celu wylogowania się lub zamknięcia.
SCARD_E_TIMEOUT
0x8010000A
Wartość limitu czasu określona przez użytkownika wygasła.
SCARD_E_UNEXPECTED
0x8010001F
Wystąpił nieoczekiwany błąd karty.
SCARD_E_UNKNOWN_CARD
0x8010000D
Określona nazwa karty inteligentnej nie jest rozpoznawana.
SCARD_E_UNKNOWN_READER
0x80100009
Określona nazwa czytnika nie jest rozpoznawana.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
Zwrócono nierozpoznany kod błędu.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
Ta karta inteligentna nie obsługuje żądanej funkcji.
SCARD_E_WRITE_TOO_MANY
0x80100028
Podjęto próbę zapisania większej ilości danych niż w obiekcie docelowym.
SCARD_F_COMM_ERROR
0x80100013
Wykryto błąd komunikacji wewnętrznej.
SCARD_F_INTERNAL_ERROR
0x80100001
Sprawdzanie spójności wewnętrznej nie powiodło się.
SCARD_F_UNKNOWN_ERROR
0x80100014
Wykryto błąd wewnętrzny, ale źródło jest nieznane.
SCARD_F_WAITED_TOO_LONG
0x80100007
Czasomierz spójności wewnętrznej wygasł.
SCARD_P_SHUTDOWN
0x80100018
Operacja została przerwana, aby umożliwić aplikacji serwera zakończenie działania.
SCARD_S_SUCCESS
Nie napotkano błędu.
SCARD_W_CANCELLED_BY_USER
0x8010006E
Akcja została anulowana przez użytkownika.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
Nie można odnaleźć żądanego elementu w pamięci podręcznej.
SCARD_W_CACHE_ITEM_STALE
0x80100071
Żądany element pamięci podręcznej jest za stary i został usunięty z pamięci podręcznej.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
Nowy element pamięci podręcznej przekracza maksymalny rozmiar poszczególnych elementów zdefiniowany dla pamięci podręcznej.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
Do karty inteligentnej nie został przedstawiony żaden numer PIN.
SCARD_W_CHV_BLOCKED
0x8010006C
Nie można uzyskać dostępu do karty, ponieważ osiągnięto maksymalną liczbę prób wprowadzenia numeru PIN.
SCARD_W_EOF
0x8010006D
Osiągnięto koniec pliku karty inteligentnej.
SCARD_W_REMOVED_CARD
0x80100069
Karta inteligentna została usunięta, więc dalsza komunikacja nie jest możliwa.
SCARD_W_RESET_CARD
0x80100068
Karta inteligentna została zresetowana.
SCARD_W_SECURITY_VIOLATION
0x8010006A
Odmowa dostępu z powodu naruszenia zabezpieczeń.
SCARD_W_UNPOWERED_CARD
0x80100067
Zasilanie zostało usunięte z karty inteligentnej, aby dalsza komunikacja nie była możliwa.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
Karta inteligentna nie odpowiada na resetowanie.
SCARD_W_UNSUPPORTED_CARD
0x80100065
Czytnik nie może komunikować się z kartą z powodu konfliktów konfiguracji ciągu usługi ATR.
SCARD_W_WRONG_CHV
0x8010006B
Nie można uzyskać dostępu do karty, ponieważ został przedstawiony nieprawidłowy numer PIN.

kody błędów systemu