Yo! ich will mit Visual C++ meinen LPT Port ansprechen Befehl: _outp(0x378,x); wenn der befehl ausgeführt wird kommt immer eine Fehlermeldung und das prog wird beendet in win 98,me,95 funktoinierts! Wieso nicht im XP???? HILFE !!! Danke
Programmieren - alles kontrollieren 4.947 Themen, 20.745 Beiträge
xp erlaubt, wie nt und 2k, keine direkten hardwarezugriffe durch programme.
wie bereits von the_mic erwaehnt kannst du unter win32 (und auch unter allen anderen multitasking-systemen) nicht direkt auf hardwareports zugreifen. im fall von win32 kannst du den lpt port mit den ganz normalen OpenFile() apis erreichen und dann mit den file apis auslesen.
WM_FYI
thomas woelfer
