Valores retornados de autenticação

Valores do provedor de rede

A API do Provedor de Rede usa os valores definidos a seguir.

Valor Descrição
Valores retornados de segurança de rede
Retornar valores que um provedor de rede pode definir.

Valores retornados do cartão inteligente

As Funções de Cartão Inteligente retornam os seguintes valores retornados. Esses valores retornados são definidos em Scarderr.h.

Observação

Alguns valores retornados podem ter o mesmo valor que os valores retornados existentes do Windows que significam uma condição semelhante. Para obter informações sobre códigos de erro não listados aqui, consulte Códigos de erro do sistema.

Valor Descrição
ERROR_BROKEN_PIPE
0x00000109
O cliente tentou uma operação de cartão inteligente em uma sessão remota, como uma sessão de cliente em execução em um servidor terminal, e o sistema operacional em uso não dá suporte ao redirecionamento de cartão inteligente.
SCARD_E_BAD_SEEK
0x80100029
Ocorreu um erro ao definir o ponteiro do objeto de arquivo cartão inteligente.
SCARD_E_CANCELLED
0x80100002
A ação foi cancelada por uma solicitação SCardCancel .
SCARD_E_CANT_DISPOSE
0x8010000E
O sistema não pôde descartar a mídia da maneira solicitada.
SCARD_E_CARD_UNSUPPORTED
0x8010001C
A cartão inteligente não atende aos requisitos mínimos de suporte.
SCARD_E_CERTIFICATE_UNAVAILABLE
0x8010002D
Não foi possível obter o certificado solicitado.
SCARD_E_COMM_DATA_LOST
0x8010002F
Foi detectado um erro de comunicação com o cartão inteligente.
SCARD_E_DIR_NOT_FOUND
0x80100023
O diretório especificado não existe no cartão inteligente.
SCARD_E_DUPLICATE_READER
0x8010001B
O driver de leitor não produziu um nome de leitor exclusivo.
SCARD_E_FILE_NOT_FOUND
0x80100024
O arquivo especificado não existe no cartão inteligente.
SCARD_E_ICC_CREATEORDER
0x80100021
Não há suporte para a ordem solicitada de criação de objeto.
SCARD_E_ICC_INSTALLATION
0x80100020
Nenhum provedor primário pode ser encontrado para o cartão inteligente.
SCARD_E_INSUFFICIENT_BUFFER
0x80100008
O buffer de dados para dados retornados é muito pequeno para os dados retornados.
SCARD_E_INVALID_ATR
0x80100015
Uma cadeia de caracteres ATR obtida do registro não é uma cadeia de caracteres ATR válida.
SCARD_E_INVALID_CHV
0x8010002A
O PIN fornecido está incorreto.
SCARD_E_INVALID_HANDLE
0x80100003
O identificador fornecido não era válido.
SCARD_E_INVALID_PARAMETER
0x80100004
Um ou mais dos parâmetros fornecidos não puderam ser interpretados corretamente.
SCARD_E_INVALID_TARGET
0x80100005
As informações de inicialização do Registro estão ausentes ou não são válidas.
SCARD_E_INVALID_VALUE
0x80100011
Um ou mais dos valores de parâmetro fornecidos não puderam ser interpretados corretamente.
SCARD_E_NO_ACCESS
0x80100027
O acesso é negado ao arquivo.
SCARD_E_NO_DIR
0x80100025
O caminho fornecido não representa um diretório de cartão inteligente.
SCARD_E_NO_FILE
0x80100026
O caminho fornecido não representa um arquivo de cartão inteligente.
SCARD_E_NO_KEY_CONTAINER
0x80100030
O contêiner de chave solicitado não existe no cartão inteligente.
SCARD_E_NO_MEMORY
0x80100006
Memória insuficiente disponível para concluir este comando.
SCARD_E_NO_PIN_CACHE
0x80100033
O PIN de cartão inteligente não pode ser armazenado em cache.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Esse código de erro não está disponível.

SCARD_E_NO_READERS_AVAILABLE
0x8010002E
Nenhum leitor de cartão inteligente está disponível.
SCARD_E_NO_SERVICE
0x8010001D
O gerenciador de recursos de cartão inteligente não está em execução.
SCARD_E_NO_SMARTCARD
0x8010000C
A operação requer uma cartão inteligente, mas nenhuma cartão inteligente está atualmente no dispositivo.
SCARD_E_NO_SUCH_CERTIFICATE
0x8010002C
O certificado solicitado não existe.
SCARD_E_NOT_READY
0x80100010
O leitor ou cartão não está pronto para aceitar comandos.
SCARD_E_NOT_TRANSACTED
0x80100016
Foi feita uma tentativa de encerrar uma transação inexistente.
SCARD_E_PCI_TOO_SMALL
0x80100019
O buffer de recebimento de PCI era muito pequeno.
SCARD_E_PIN_CACHE_EXPIRED
0x80100032
O cache de PIN de cartão inteligente expirou.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Esse código de erro não está disponível.

SCARD_E_PROTO_MISMATCH
0x8010000F
Os protocolos solicitados são incompatíveis com o protocolo atualmente em uso com o cartão.
SCARD_E_READ_ONLY_CARD
0x80100034
O cartão inteligente é somente leitura e não pode ser gravado.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Esse código de erro não está disponível.

SCARD_E_READER_UNAVAILABLE
0x80100017
O leitor especificado não está disponível para uso no momento.
SCARD_E_READER_UNSUPPORTED
0x8010001A
O driver de leitor não atende aos requisitos mínimos de suporte.
SCARD_E_SERVER_TOO_BUSY
0x80100031
O gerenciador de recursos de cartão inteligente está muito ocupado para concluir essa operação.
SCARD_E_SERVICE_STOPPED
0x8010001E
O gerenciador de recursos de cartão inteligente foi desligado.
SCARD_E_SHARING_VIOLATION
0x8010000B
A cartão inteligente não pode ser acessada devido a outras conexões pendentes.
SCARD_E_SYSTEM_CANCELLED
0x80100012
A ação foi cancelada pelo sistema, presumivelmente para fazer logoff ou desligar.
SCARD_E_TIMEOUT
0x8010000A
O valor de tempo limite especificado pelo usuário expirou.
SCARD_E_UNEXPECTED
0x8010001F
Ocorreu um erro de cartão inesperado.
SCARD_E_UNKNOWN_CARD
0x8010000D
O nome de cartão inteligente especificado não é reconhecido.
SCARD_E_UNKNOWN_READER
0x80100009
O nome do leitor especificado não é reconhecido.
SCARD_E_UNKNOWN_RES_MNG
0x8010002B
Um código de erro não reconhecido foi retornado.
SCARD_E_UNSUPPORTED_FEATURE
0x80100022
Essa cartão inteligente não dá suporte ao recurso solicitado.
SCARD_E_WRITE_TOO_MANY
0x80100028
Foi feita uma tentativa de gravar mais dados do que caberia no objeto de destino.
SCARD_F_COMM_ERROR
0x80100013
Um erro de comunicação interna foi detectado.
SCARD_F_INTERNAL_ERROR
0x80100001
Falha na consistência interna marcar.
SCARD_F_UNKNOWN_ERROR
0x80100014
Um erro interno foi detectado, mas a origem é desconhecida.
SCARD_F_WAITED_TOO_LONG
0x80100007
Um temporizador de consistência interna expirou.
SCARD_P_SHUTDOWN
0x80100018
A operação foi anulada para permitir que o aplicativo de servidor seja encerrado.
SCARD_S_SUCCESS
Nenhum erro foi encontrado.
SCARD_W_CANCELLED_BY_USER
0x8010006E
A ação foi cancelada pelo usuário.
SCARD_W_CACHE_ITEM_NOT_FOUND
0x80100070
Não foi possível encontrar o item solicitado no cache.
SCARD_W_CACHE_ITEM_STALE
0x80100071
O item de cache solicitado é muito antigo e foi excluído do cache.
SCARD_W_CACHE_ITEM_TOO_BIG
0x80100072
O novo item de cache excede o tamanho máximo por item definido para o cache.
SCARD_W_CARD_NOT_AUTHENTICATED
0x8010006F
Nenhum PIN foi apresentado à cartão inteligente.
SCARD_W_CHV_BLOCKED
0x8010006C
O cartão não pode ser acessado porque o número máximo de tentativas de entrada de PIN foi atingido.
SCARD_W_EOF
0x8010006D
O fim do arquivo de cartão inteligente foi atingido.
SCARD_W_REMOVED_CARD
0x80100069
A cartão inteligente foi removida, portanto, não é possível mais comunicação.
SCARD_W_RESET_CARD
0x80100068
O cartão inteligente foi redefinido.
SCARD_W_SECURITY_VIOLATION
0x8010006A
O acesso foi negado devido a uma violação de segurança.
SCARD_W_UNPOWERED_CARD
0x80100067
A energia foi removida do cartão inteligente, para que não seja possível mais comunicação.
SCARD_W_UNRESPONSIVE_CARD
0x80100066
O cartão inteligente não está respondendo a uma redefinição.
SCARD_W_UNSUPPORTED_CARD
0x80100065
O leitor não pode se comunicar com o cartão devido a conflitos de configuração de cadeia de caracteres atr.
SCARD_W_WRONG_CHV
0x8010006B
O cartão não pode ser acessado porque o PIN errado foi apresentado.

Códigos de erro do sistema