PPC_CMD_TEST
Este comando abre um recurso/porta de comunicação e verifica rapidamente se existe um pin pad conectado a ele. Independentemente do resultado, o recurso/porta é fechado e liberado ao final.
Parâmetros de entrada
| Constante | Presença | Observação |
|---|---|---|
| PPC_INP_COMM | M | Identificador da porta de comunicação à qual o pin pad está conectado. O formato varia conforme a plataforma utilizada. |
Dados de resposta
Não há.
Retornos
| Retorno | Descrição |
|---|---|
| PPC_OK | Sucesso. Pin pad conectado. |
| PPC_PORTERR | Erro de acesso à porta ou ao dispositivo de comunicação. |
| PPC_COMMERR | Erro de comunicação com o pin pad (ou o dispositivo não está presente). |
| PPC_ERRMANDAT | O parâmetro PPC_INP_COMM não foi fornecido. |
Exemplo
int iTest (void)
{
int iSt;
PPC_SetParam (PPC_INP_COMM, “COM4”, -1);
iSt = PPC_ExecCmdNBlk (PPC_CMD_TEST);
if (iSt != PPC_OK) return iSt;
return PPC_OK;
} Updated about 1 month ago
Did this page help you?