Valores de retorno de autenticação
Valores do provedor de rede
O Network Provider API usa os seguintes valores definidos.
Valor | Descrição |
---|---|
Valores de retorno de segurança de rede |
Retorna valores que um provedor de rede pode definir. |
Valores de devolução de cartão inteligente
Funções do cartão inteligente retornar os seguintes valores de retorno. Esses valores de retorno são definidos em Scarderr.h.
Observação
Alguns valores de retorno podem ter o mesmo valor que os valores de retorno 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 de terminal, e o sistema operacional em uso não oferece suporte ao redirecionamento de cartão inteligente. |
SCARD_E_BAD_SEEK 0x80100029 |
Ocorreu um erro ao definir o ponteiro de objeto de arquivo de cartão inteligente. |
SCARD_E_CANCELLED 0x80100002 |
A ação foi cancelada por um SCardCancel solicitação. |
SCARD_E_CANT_DISPOSE 0x8010000E |
O sistema não pôde dispor dos meios de comunicação social da forma solicitada. |
SCARD_E_CARD_UNSUPPORTED 0x8010001C |
O 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 detetado 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 leitor driver 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 |
A ordem solicitada de criação de objetos não é suportada. |
SCARD_E_ICC_INSTALLATION 0x80100020 |
Nenhum provedor principal 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âmetros fornecidos não puderam ser interpretados corretamente. |
SCARD_E_NO_ACCESS 0x80100027 |
O acesso ao arquivo é negado. |
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 |
Não há memória suficiente disponível para concluir este comando. |
SCARD_E_NO_PIN_CACHE 0x80100033 |
O PIN do cartão inteligente não pode ser armazenado em cache. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Este 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 cartão inteligente gerenciador de recursos não está em execução. |
SCARD_E_NO_SMARTCARD 0x8010000C |
A operação requer um cartão inteligente, mas nenhum 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 PCI era muito pequeno. |
SCARD_E_PIN_CACHE_EXPIRED 0x80100032 |
O cache de PIN do cartão inteligente expirou. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Este 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: Este código de erro não está disponível. |
SCARD_E_READER_UNAVAILABLE 0x80100017 |
O leitor especificado não está atualmente disponível para uso. |
SCARD_E_READER_UNSUPPORTED 0x8010001A |
O driver do 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 esta operação. |
SCARD_E_SERVICE_STOPPED 0x8010001E |
O gerenciador de recursos de cartão inteligente foi encerrado. |
SCARD_E_SHARING_VIOLATION 0x8010000B |
O cartão inteligente não pode ser acessado 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 do 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 |
Este cartão inteligente não suporta o 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 |
Foi detetado um erro de comunicação interna. |
SCARD_F_INTERNAL_ERROR 0x80100001 |
Falha na verificação de consistência interna. |
SCARD_F_UNKNOWN_ERROR 0x80100014 |
Foi detetado um erro interno, 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 saia. |
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 |
O item solicitado não pôde ser encontrado 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 ao 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 |
O cartão inteligente foi removido, portanto, não é possível mais comunicação. |
SCARD_W_RESET_CARD 0x80100068 |
O cartão inteligente foi reiniciado. |
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, de modo que a comunicação adicional não é possível. |
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 a placa, devido a conflitos de configuração de cadeia de caracteres ATR. |
SCARD_W_WRONG_CHV 0x8010006B |
O cartão não pode ser acedido porque foi apresentado o PIN errado. |