Ett vanligt program i usermode kommer som du märkt inte åt hårdvaran i ett NT-baserat system. Man får skriva en drivrutin som exekverar i kernelmode, och låta sitt program kommunicera via denna. Se exempelvis: http://www.beyondlogic.org/porttalk/porttalk.htm
Efter det fungerar anrop som _outp precis som på 9x. För att installera drivern krävs instdrv.exe från DDK:en (finns även att ladda ner lite varstans).
jag undrar om du har någon länk (gärna svensk?) med hur man kopplar in enklare saker via paralellporten och sen "styr" dom, t.ex får en buzzer att tjuta, en diod att lysa osv.. eller att man känner av vilket läge en switch står i..