Obtenção da Senha Aberta
Esta função retorna a senha aberta a partir de uma senha criptografada, obtida nas rotinas LeSenhaInterativo ou LeSenhaDireto e da Chave de Segurança obtida na rotina ObtemChaveSeguranca.
Interface ASCII
Parâmetro | Tipo | Interface Padrão | Interface ASCII | Descrição |
---|---|---|---|---|
Resultado | Saída, por valor | Não usado | Fixo 6 | Contém o resultado de resposta à chamada da rotina. |
ChaveAbertura | Entrada, por valor | char* | 32 | Chave secreta de abertura fornecida pela Software Express, que permite a captura de senha aberta. |
ChaveSeguranca | Entrada, por valor | char* | 64 | Chave de segurança utilizada na captura da senha. |
SenhaCripto | Entrada, por valor | char* | Variável onde é retornada a senha aberta | |
TamMaxSenhaAberta | Entrada, por valor | char* | 6 | Tamanho máximo do buffer onde é retornada a senha aberta. |
A rotina retorna um valor diferente de zero em caso de erro, ou zero (0) em caso de sucesso.
Em caso de sucesso, o parâmetro SenhaAberta conterá o valor da senha coletada no pinpad.