Bonjour,

j'ai parfois encore besoin d'écrire directement sur le port parallèle d'un PC. Je programme en C et je suis sous windows XP.

L'écriture directe n'étant pas autorisée, j'ai installé le driver userport qui autorise cette écriture. Tout se passait bien jusqu'au moment où j'ai du faire tourner mes programmes sur des machines récentes. J'ai de nouveau droit à l'affichage qui me dit que je suis en train d'exécuter une instruction privilégiée.

J'ai essayé avec la dll inpout32: c'est pareil. J'arrive parfois à faire quelques écritures sur le port, mais le même message finit inexorablement par apparaitre.

Il me semble que plus le PC est rapide, plus le message apparait rapidement. Avez-vous une solution à me proposer?

Merci.