---
title: "LPT Adress"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/73669-lpt-adress"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Reza"
published: "2003-04-10T00:28:40.000Z"
updated: "2003-04-10T20:21:44.000Z"
replies: 2
views: 276
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/73669-lpt-adress"
---

# LPT Adress

## #1 — Reza, 2003-04-10T00:28Z

Hej

Jag skulle vilja automatisk detektera adressen till LPT porten från min app.
Informationen finns i följande register nyckel (under Configuration Data):

**HKEY_LOCAL_MACHINE\\HARDWARE\\DESCRIPTION\\System\\MultifunctionAdapter\\5\\ParallelController\\0** 

Jag är medveten om att detta kanske inte är det bästa sättet, men det är nog den enklaste?
Finns denna information alltid på samma plats? Jag har själv testat med 2k och XP, men skulle vilja ha information om 9x.

En intressant sak som jag upptäckte var att adressen som presenteras här är kopplat till informationen i BIOS och inte till informationen i Windows, är det verkligen så eller har jag fel?

Permalänk: https://www.webforum.nu/p/73669

## #2 — niko, 2003-04-10T10:29Z

Har egentligen ingen riktig bra koll, men här är det lilla jag vet:

Hela nyckelträdet *HKEY_LOCAL_MACHINE\\HARDWARE* skapas dynamiskt av systemet vid varje boot och den information som finns där används bla av device drivers, så det *borde* normalt vara helt OK att utgå från den.

Att infon finns just under *MultifunctionAdapter\\5\\* (5) kan du nog inte utgå ifrån. Borde vara bättre att leta efter *ParallelController*.

I 9x finns denna nyckel öht inte. Här <http://www.lvr.com/jansfaq.htm> står lite om hur man kan hantera skillnaderna. (Ungefär halva sidan ner. Sök på *Toolhelp32ReadProcessMemory*)

Permalänk: https://www.webforum.nu/p/1007674

## #3 — Reza, 2003-04-10T20:21Z

Ännu en gång, tack för hjälpen niko!!! :birp 
Jag kommer att använda alternativ 1 (Write a couple of values to each of the addresses… från länken du rekommenderade).

Permalänk: https://www.webforum.nu/p/1007954

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/73669-lpt-adress
