Export (0) Print
Expand All

Authentication Return Values

Network Provider Values

The Network Provider API uses the following defined values.

ValueDescription

Network Security Return Values

Return values that a network provider can set.

 

Smart Card Return Values

Smart Card Functions return the following return values. These return values are defined in Scarderr.h.

Note  Some return values may have the same value as existing Windows return values that signify a similar condition. For information about error codes not listed here, see System Error Codes.

ValueDescription

ERROR_BROKEN_PIPE

0x00000109

The client attempted a smart card operation in a remote session, such as a client session running on a terminal server, and the operating system in use does not support smart card redirection.

SCARD_E_BAD_SEEK

0x80100029

An error occurred in setting the smart card file object pointer.

SCARD_E_CANCELLED

0x80100002

The action was canceled by an SCardCancel request.

SCARD_E_CANT_DISPOSE

0x8010000E

The system could not dispose of the media in the requested manner.

SCARD_E_CARD_UNSUPPORTED

0x8010001C

The smart card does not meet minimal requirements for support.

SCARD_E_CERTIFICATE_UNAVAILABLE

0x8010002D

The requested certificate could not be obtained.

SCARD_E_COMM_DATA_LOST

0x8010002F

A communications error with the smart card has been detected.

SCARD_E_DIR_NOT_FOUND

0x80100023

The specified directory does not exist in the smart card.

SCARD_E_DUPLICATE_READER

0x8010001B

The reader driver did not produce a unique reader name.

SCARD_E_FILE_NOT_FOUND

0x80100024

The specified file does not exist in the smart card.

SCARD_E_ICC_CREATEORDER

0x80100021

The requested order of object creation is not supported.

SCARD_E_ICC_INSTALLATION

0x80100020

No primary provider can be found for the smart card.

SCARD_E_INSUFFICIENT_BUFFER

0x80100008

The data buffer for returned data is too small for the returned data.

SCARD_E_INVALID_ATR

0x80100015

An ATR string obtained from the registry is not a valid ATR string.

SCARD_E_INVALID_CHV

0x8010002A

The supplied PIN is incorrect.

SCARD_E_INVALID_HANDLE

0x80100003

The supplied handle was not valid.

SCARD_E_INVALID_PARAMETER

0x80100004

One or more of the supplied parameters could not be properly interpreted.

SCARD_E_INVALID_TARGET

0x80100005

Registry startup information is missing or not valid.

SCARD_E_INVALID_VALUE

0x80100011

One or more of the supplied parameter values could not be properly interpreted.

SCARD_E_NO_ACCESS

0x80100027

Access is denied to the file.

SCARD_E_NO_DIR

0x80100025

The supplied path does not represent a smart card directory.

SCARD_E_NO_FILE

0x80100026

The supplied path does not represent a smart card file.

SCARD_E_NO_KEY_CONTAINER

0x80100030

The requested key container does not exist on the smart card.

SCARD_E_NO_MEMORY

0x80100006

Not enough memory available to complete this command.

SCARD_E_NO_PIN_CACHE

0x80100033

The smart card PIN cannot be cached.

Windows Server 2008, Windows Vista, Windows Server 2003, and Windows XP:  This error code is not available.

SCARD_E_NO_READERS_AVAILABLE

0x8010002E

No smart card reader is available.

SCARD_E_NO_SERVICE

0x8010001D

The smart card resource manager is not running.

SCARD_E_NO_SMARTCARD

0x8010000C

The operation requires a smart card, but no smart card is currently in the device.

SCARD_E_NO_SUCH_CERTIFICATE

0x8010002C

The requested certificate does not exist.

SCARD_E_NOT_READY

0x80100010

The reader or card is not ready to accept commands.

SCARD_E_NOT_TRANSACTED

0x80100016

An attempt was made to end a nonexistent transaction.

SCARD_E_PCI_TOO_SMALL

0x80100019

The PCI receive buffer was too small.

SCARD_E_PIN_CACHE_EXPIRED

0x80100032

The smart card PIN cache has expired.

Windows Server 2008, Windows Vista, Windows Server 2003, and Windows XP:  This error code is not available.

SCARD_E_PROTO_MISMATCH

0x8010000F

The requested protocols are incompatible with the protocol currently in use with the card.

SCARD_E_READ_ONLY_CARD

0x80100034

The smart card is read-only and cannot be written to.

Windows Server 2008, Windows Vista, Windows Server 2003, and Windows XP:  This error code is not available.

SCARD_E_READER_UNAVAILABLE

0x80100017

The specified reader is not currently available for use.

SCARD_E_READER_UNSUPPORTED

0x8010001A

The reader driver does not meet minimal requirements for support.

SCARD_E_SERVER_TOO_BUSY

0x80100031

The smart card resource manager is too busy to complete this operation.

SCARD_E_SERVICE_STOPPED

0x8010001E

The smart card resource manager has shut down.

SCARD_E_SHARING_VIOLATION

0x8010000B

The smart card cannot be accessed because of other outstanding connections.

SCARD_E_SYSTEM_CANCELLED

0x80100012

The action was canceled by the system, presumably to log off or shut down.

SCARD_E_TIMEOUT

0x8010000A

The user-specified time-out value has expired.

SCARD_E_UNEXPECTED

0x8010001F

An unexpected card error has occurred.

SCARD_E_UNKNOWN_CARD

0x8010000D

The specified smart card name is not recognized.

SCARD_E_UNKNOWN_READER

0x80100009

The specified reader name is not recognized.

SCARD_E_UNKNOWN_RES_MNG

0x8010002B

An unrecognized error code was returned.

SCARD_E_UNSUPPORTED_FEATURE

0x80100022

This smart card does not support the requested feature.

SCARD_E_WRITE_TOO_MANY

0x80100028

An attempt was made to write more data than would fit in the target object.

SCARD_F_COMM_ERROR

0x80100013

An internal communications error has been detected.

SCARD_F_INTERNAL_ERROR

0x80100001

An internal consistency check failed.

SCARD_F_UNKNOWN_ERROR

0x80100014

An internal error has been detected, but the source is unknown.

SCARD_F_WAITED_TOO_LONG

0x80100007

An internal consistency timer has expired.

SCARD_P_SHUTDOWN

0x80100018

The operation has been aborted to allow the server application to exit.

SCARD_S_SUCCESS

No error was encountered.

SCARD_W_CANCELLED_BY_USER

0x8010006E

The action was canceled by the user.

SCARD_W_CACHE_ITEM_NOT_FOUND

0x80100070

The requested item could not be found in the cache.

SCARD_W_CACHE_ITEM_STALE

0x80100071

The requested cache item is too old and was deleted from the cache.

SCARD_W_CACHE_ITEM_TOO_BIG

0x80100072

The new cache item exceeds the maximum per-item size defined for the cache.

SCARD_W_CARD_NOT_AUTHENTICATED

0x8010006F

No PIN was presented to the smart card.

SCARD_W_CHV_BLOCKED

0x8010006C

The card cannot be accessed because the maximum number of PIN entry attempts has been reached.

SCARD_W_EOF

0x8010006D

The end of the smart card file has been reached.

SCARD_W_REMOVED_CARD

0x80100069

The smart card has been removed, so further communication is not possible.

SCARD_W_RESET_CARD

0x80100068

The smart card was reset.

SCARD_W_SECURITY_VIOLATION

0x8010006A

Access was denied because of a security violation.

SCARD_W_UNPOWERED_CARD

0x80100067

Power has been removed from the smart card, so that further communication is not possible.

SCARD_W_UNRESPONSIVE_CARD

0x80100066

The smart card is not responding to a reset.

SCARD_W_UNSUPPORTED_CARD

0x80100065

The reader cannot communicate with the card, due to ATR string configuration conflicts.

SCARD_W_WRONG_CHV

0x8010006B

The card cannot be accessed because the wrong PIN was presented.

 

Related topics

System Error Codes

 

 

Community Additions

ADD
Show:
© 2014 Microsoft