Bonjour à tous,
comment contourner le fait que les instructions outpb et inpb (écriture et
lecture directe aux adresses de ports paralleles).
J'ai essayé en asm, mais le resultat est le même. ce sont des instructions
protegées et une boite de dialogue renvoie le message
<Project Ess.exe raised exception class EPrivilege with message 'Privileged
instruction'. Process stopped.>
par avance, merci pour vos sugestions éventuelles.
onNOSPAMoor@free.fr
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc Bourguet
"Daniel(06)" writes:
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
Demander sur le groupe consacre a Windows quelle est l'interface officielle vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen pport("PAR:") ne fonctionnerait pas par hasard?")
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Bonjour à tous,
comment contourner le fait que les instructions outpb et inpb (écriture et
lecture directe aux adresses de ports paralleles).
J'ai essayé en asm, mais le resultat est le même. ce sont des instructions
protegées et une boite de dialogue renvoie le message
<Project Ess.exe raised exception class EPrivilege with message 'Privileged
instruction'. Process stopped.>
par avance, merci pour vos sugestions éventuelles.
onNOSPAMoor@free.fr
Demander sur le groupe consacre a Windows quelle est l'interface officielle
vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen
pport("PAR:") ne fonctionnerait pas par hasard?")
A+
--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
Demander sur le groupe consacre a Windows quelle est l'interface officielle vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen pport("PAR:") ne fonctionnerait pas par hasard?")
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Daniel\(06\)
Merci, j'essaie et je vous tiens au courant. Salutations Daniel "Jean-Marc Bourguet" a écrit dans le message de news:
"Daniel(06)" writes:
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
Demander sur le groupe consacre a Windows quelle est l'interface officielle vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen pport("PAR:") ne fonctionnerait pas par hasard?")
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Merci, j'essaie et je vous tiens au courant.
Salutations
Daniel
"Jean-Marc Bourguet" <jm@bourguet.org> a écrit dans le message de news:
pxbtzqltfyb.fsf@news.bourguet.org...
Bonjour à tous,
comment contourner le fait que les instructions outpb et inpb (écriture
et
lecture directe aux adresses de ports paralleles).
J'ai essayé en asm, mais le resultat est le même. ce sont des
instructions
protegées et une boite de dialogue renvoie le message
<Project Ess.exe raised exception class EPrivilege with message
'Privileged
instruction'. Process stopped.>
par avance, merci pour vos sugestions éventuelles.
onNOSPAMoor@free.fr
Demander sur le groupe consacre a Windows quelle est l'interface
officielle
vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen
pport("PAR:") ne fonctionnerait pas par hasard?")
A+
--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF:
http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
Merci, j'essaie et je vous tiens au courant. Salutations Daniel "Jean-Marc Bourguet" a écrit dans le message de news:
"Daniel(06)" writes:
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
Demander sur le groupe consacre a Windows quelle est l'interface officielle vers ces ports et l'utiliser. (Vieux souvenir: est-ce que fopen pport("PAR:") ne fonctionnerait pas par hasard?")
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
alex
bonjour,
"Daniel(06)" a écrit dans le message de news: fau8t3$15uh$
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton exception), il faut utiliser l'API CreateFile avec .LPT1: comme nom de fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon exercice de l'écriture soi même.
bonjour,
"Daniel(06)" <daniel.jupin@studio-du-logiciel.com> a écrit dans le message
de news: fau8t3$15uh$1@biggoron.nerim.net...
Bonjour à tous,
comment contourner le fait que les instructions outpb et inpb (écriture et
lecture directe aux adresses de ports paralleles).
J'ai essayé en asm, mais le resultat est le même. ce sont des instructions
protegées et une boite de dialogue renvoie le message
<Project Ess.exe raised exception class EPrivilege with message
'Privileged instruction'. Process stopped.>
par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous
Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton
exception), il faut utiliser l'API CreateFile avec \.LPT1: comme nom de
fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La
documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule
tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon exercice
de l'écriture soi même.
"Daniel(06)" a écrit dans le message de news: fau8t3$15uh$
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton exception), il faut utiliser l'API CreateFile avec .LPT1: comme nom de fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon exercice de l'écriture soi même.
Daniel\(06\)
Merci pour cette information. J'ai obtenu cette erreur en récuperant des sources que j'avais créées il y a plusieurs années ne C. Ces sources concernent une carte fabrication maison, de commande directement connectée sur le bus interne de la machine, permettant de commander un outil de test de hardware. Entre temps, j'avais utilisé une DLL que j'ai récupérée sur le net (inpout.dll) et ça fonctionnait très bien. Je souhaite m'affranchir de cette dll et me connecter sur le port //. Je vais exploiter votre information. Merci encore pour votre aide. Salutations. Daniel.
"alex" a écrit dans le message de news: 46d311eb$0$410$
bonjour,
"Daniel(06)" a écrit dans le message de news: fau8t3$15uh$
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton exception), il faut utiliser l'API CreateFile avec .LPT1: comme nom de fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon exercice de l'écriture soi même.
Merci pour cette information.
J'ai obtenu cette erreur en récuperant des sources que j'avais créées il y a
plusieurs années ne C. Ces sources concernent une carte fabrication maison,
de commande directement connectée sur le bus interne de la machine,
permettant de commander un outil de test de hardware.
Entre temps, j'avais utilisé une DLL que j'ai récupérée sur le net
(inpout.dll) et ça fonctionnait très bien. Je souhaite m'affranchir de cette
dll et me connecter sur le port //.
Je vais exploiter votre information.
Merci encore pour votre aide.
Salutations.
Daniel.
"alex" <alexandre_21000@hotmail.fr> a écrit dans le message de news:
46d311eb$0$410$426a74cc@news.free.fr...
bonjour,
"Daniel(06)" <daniel.jupin@studio-du-logiciel.com> a écrit dans le message
de news: fau8t3$15uh$1@biggoron.nerim.net...
Bonjour à tous,
comment contourner le fait que les instructions outpb et inpb (écriture
et lecture directe aux adresses de ports paralleles).
J'ai essayé en asm, mais le resultat est le même. ce sont des
instructions protegées et une boite de dialogue renvoie le message
<Project Ess.exe raised exception class EPrivilege with message
'Privileged instruction'. Process stopped.>
par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous
Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton
exception), il faut utiliser l'API CreateFile avec \.LPT1: comme nom de
fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La
documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule
tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon
exercice de l'écriture soi même.
Merci pour cette information. J'ai obtenu cette erreur en récuperant des sources que j'avais créées il y a plusieurs années ne C. Ces sources concernent une carte fabrication maison, de commande directement connectée sur le bus interne de la machine, permettant de commander un outil de test de hardware. Entre temps, j'avais utilisé une DLL que j'ai récupérée sur le net (inpout.dll) et ça fonctionnait très bien. Je souhaite m'affranchir de cette dll et me connecter sur le port //. Je vais exploiter votre information. Merci encore pour votre aide. Salutations. Daniel.
"alex" a écrit dans le message de news: 46d311eb$0$410$
bonjour,
"Daniel(06)" a écrit dans le message de news: fau8t3$15uh$
Bonjour à tous, comment contourner le fait que les instructions outpb et inpb (écriture et lecture directe aux adresses de ports paralleles). J'ai essayé en asm, mais le resultat est le même. ce sont des instructions protegées et une boite de dialogue renvoie le message <Project Ess.exe raised exception class EPrivilege with message 'Privileged instruction'. Process stopped.> par avance, merci pour vos sugestions éventuelles.
aucun rapport avec le C++ mais avec la prog windows. De mémoire, sous Windows NT/2k/XP on ne peut pas ouvrir un port comme ça (d'où ton exception), il faut utiliser l'API CreateFile avec .LPT1: comme nom de fichier. Une fois l'HANDLE obtenu, on peut écrire avec FileWrite. La documentation du SDK Win32 devrait t'être fort utile.
Alternative : utiliser un composant VCL (sous C++ Builder) qui encapsule tout ceci. Sur www.torry.net tu devrais trouver. Sinon c'est un bon exercice de l'écriture soi même.