Rafael, acho que eu não fui totalmente claro... eu sei que a MS possui a DDK ( Driver 
Development Kit - Kit para construção de Drivers) que pode ser utilizada em aplicações 
comuns, pois elas possui uma forma "segura" de executar instruções privilegiadas... 
Mas lembre-se seu sistema será tradado como um Driver, assim como é um CD virtual, 
impressora PDF, ou Wrapper de Vídeo...

Basta ler qualquer livro sério sobre o funcionamento de Sistemas Operacionais (matéria 
curricular de qualquer curso de graduação na área de TI) para se ter idéia do que seja 
uma instrução privilegiada e dos vários níveis de encapsulamento (via API) para 
acessá-las - e espero que não entenda isto como uma ofença, mas sim como uma sugestão. 
;-)

Ou seja, acho que você continua concordando comigo... :-))))

[s]

=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
  ----- Original Message ----- 
  From: Rafael Colucci 
  To: [EMAIL PROTECTED] 
  Sent: Monday, September 27, 2004 8:47 PM
  Subject: Re: [delphi-br] Privileged Instruction - Alguém pode ajudar ?


  Caro colega .. discordo de vc.

  A microsoft disponibiliza uma api pra tratamento de codigo baixo nivel .. e
  so procurar ...

  Rafael Colucci

  ----- Original Message -----
  From: "Eduardo Jedliczka" <[EMAIL PROTECTED]>
  To: <[EMAIL PROTECTED]>
  Sent: Monday, September 27, 2004 5:17 PM
  Subject: Re: [delphi-br] Privileged Instruction - Alguém pode ajudar ?


  >
  > Um SO seguro (coisa que o XP está tentando ser...) deve impedir que os
  aplicativos (entenda-se, programa que não são drivers de dispositivos) façam
  qualquer acesso direto ao Hardware (Instrução Privilegiada)... e isto
  independe do software rodar como usuário ou administrador.
  >
  > Você deve ter algum componente que detecta se a impressora está On-Line ou
  fazendo acesso direto à porta LPT1, coisa que é proibida no XP.
  >
  > Como solução pode-se usar o Spool do Windows e deixar ele "se virar"...
  >
  > [s]
  >
  > =====================
  > Eduardo Jedliczka
  > GeraSoft Informática
  > Apucarana - PR
  > =====================
  >   ----- Original Message -----
  >   From: profes_renato
  >   To: [EMAIL PROTECTED]
  >   Sent: Monday, September 27, 2004 3:56 PM
  >   Subject: [delphi-br] Privileged Instruction - Alguém pode ajudar ?
  >
  >
  >   Tenho que distribuir um programa para vários clientes e notei que o
  >   programa gera uma mensagem de erro (Privileged Instruction) quando
  >   roda no win xp.
  >
  >   Já tentei pesquisar e fiquei sabendo que tem algo a ver com a porta
  >   paralela, porém esse erro não ocorre apenas na hora em que o usuário
  >   vai imprimir alguma coisa, ocorre também em outras situações.
  >
  >   Gostaria de saber se já existe alguma solução para isto, ou onde eu
  >   tenho que entrar no win xp para dar este previlegio ao usuário.
  >
  >   Obrigado
  >
  >   Renato
  >
  >
  >
  >   --
  >   <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  >
  >   Para ver as mensagens antigas, acesse:
  >   http://br.groups.yahoo.com/group/delphi-br/messages
  >
  >   Para falar com o moderador, envie um e-mail para:
  >   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  >
  >
  >
  >         Yahoo! Grupos, um serviço oferecido por:
  >
  >
  >
  > --------------------------------------------------------------------------
  ----
  >   Links do Yahoo! Grupos
  >
  >     a.. Para visitar o site do seu grupo na web, acesse:
  >     http://br.groups.yahoo.com/group/delphi-br/
  >
  >     b.. Para sair deste grupo, envie um e-mail para:
  >     [EMAIL PROTECTED]
  >
  >     c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo!.
  >
  >
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  >
  >
  > --
  > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
  >
  > Para ver as mensagens antigas, acesse:
  >  http://br.groups.yahoo.com/group/delphi-br/messages
  >
  > Para falar com o moderador, envie um e-mail para:
  >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  >
  > Links do Yahoo! Grupos
  >
  >
  >
  >
  >
  >
  >



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
          


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 

Responder a