Fórum EPrivilege - ´Privileged instructions´ #229669
03/05/2004
0
Eu estou utlizando funções para me comunicar com mini-impressoras Bematech e quando executo as funções da impressora ele lança esse erro.
Grato.
Cbritojunior
Curtir tópico
+ 0Posts
03/05/2004
Aroldo Zanela
Tenho alguns sistemas que utilizam a Bematech e nunca me reportaram este erro. Coloque um fragmento do código para avaliarmos melhor.
Gostei + 0
04/05/2004
Cbritojunior
Tenho alguma experiência em ECF´s da Bematech e tb nunca tive esse tipo de problema. Estou fazendo um componente para manipulação dessa mini-impressora, a mesma é não-fiscal portanto as funções de acesso são bem diferentes. Para eu colocar algum fragmento de código aqui, implicaria em colocar todo o componente pois em qualquer método que faça referência a impressora é lançada essa Exception. Somente os método para Abertura e Fechamento da porta serial estão funcionando, agora o resto como ComandoTX, Le_Status, etc... estão com o mesmo problema.
Estava pensando que poderia ser problema de incompatibilidade da DLL x impressora e vice-versa.
Vou entrar com contato com a Bematech, pode ser que eles me ajudem em algo.
De qualquer forma muito obrigado pelo atenção
Gostei + 0
22/03/2005
Daaneto
Se esse for o caso, o problema é a restrição do kernel deste tipo de Windows para acesso direto ao hardware.
Tem que ser instalado um driver no modo kernel do sistema para permitir esse acesso.
Tive problemas semelhantes quando estava fazendo a comunicação com a porta paralela no Windows XP. No Windows 98 não tem esse problema.
Uma fonte de consulta para o seu problema é:
www.rogercom.com
Texto: Driver para acessar a Porta Paralela no Windows NT e Win2000
Outro é: Instruções Privilegiadas, no mesmo site
http://www.rogercom.com/pparalela/ExemploImpOut32.htm
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)