Interface Padrão

Esta interface pode ser utilizada por aplicações escritas nas mais variáveis linguagens de programação que aceitam campos binários. Dentre elas citamos: Delphi, Visual Basic, Visual C.

No caso de comprovantes, o caractere 0x0a (\n em linguagem C) indica o final de uma linha.

Todas as rotinas chamadas pelo aplicativo de automação devem ser do tipo stdcall, ou seja, os parâmetros são empilhados da direita para a esquerda e a rotina chamada é responsável por removê-los da pilha. A convenção dos parâmetros é a seguinte:

TipoDescrição
char *Buffer em texto ASCII terminado por zero binário.
short int (short) / unsigned short int (ushort)Variáveis que ocupam 2 bytes em memória, com e sem sinal, respectivamente.
int, unsigned int (uint)Variáveis que ocupam 4 bytes em memória, com e sem sinal, respectivamente
voidIndica a ausência de parâmetros ou retorno.
<tipo variável> (exemplo: short int ou int *)Buffer em texto ASCII terminado por zero binário.