AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist
Thema durchsuchen
Ansicht
Themen-Optionen

Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

Ein Thema von blablab · begonnen am 1. Okt 2011 · letzter Beitrag vom 1. Okt 2011
Antwort Antwort
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#1

Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 15:36
Betriebssystem: Win XP
Hallo!

Gibt es eine Möglichkeit zu einem bestimmten Gerät (in meinem Fall eine Externe Festplatte) herauszufinden an welchem USB Root Hub es angeschlossen ist. Geht das irgendwie im Gerätemanager oder gibt es einen Delphi-Code?

Vielen Dank schonmal!

Grüße
blablab
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 15:40
zwei nützliche Suchworte: Setup API und Robert Marquardt
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#3

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 18:45
usbview

http://www.ftdichip.com/Support/Utilities/usbview.zip

Geändert von hathor ( 1. Okt 2011 um 18:49 Uhr)
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 19:22
Vielen Dank!
Das Programm ist echt cool!

Das zeigt mir vier Hostcontroller an: 2x "Standard Enhanced PCI to USB Host Controller" und 2x "Standard OpenHCD USB Host Controller".
Meine eingesteckten USB-Geräte scheinen nur bei erstem angeschlossen zu sein. Bei den "Standard OpenHCD USB Host Controllern" sollen genau so viele Geräte anschließbar sein, ich frage mich aber wie (jedenfalls nicht mit den normalen USB-Steckplätzen)... Sind das vielleicht nur virtuelle Komponenten oder so was in der Art?
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#5

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 19:38
Compatibility to USB 1.1

Das Enhanced Host Controller Interface (EHCI) stellt USB-2.0-Funktionen bereit. Es wickelt dabei nur die Übertragungen im High-Speed-Modus (480 Mbit/s) ab. Wenn man USB-1.1-Geräte an einen Port mit EHCI-Chip steckt, reicht der EHCI-Controller den Datenverkehr an einen hinter ihm liegenden UHCI- oder OHCI-Controller weiter (alle Controller sind typischerweise auf demselben Chip). Wenn kein EHCI-Treiber verfügbar ist, werden High-Speed-Geräte ebenfalls an den USB-1.1-Controller durchgereicht und arbeiten dann soweit möglich mit langsamerer Geschwindigkeit.

Geändert von hathor ( 1. Okt 2011 um 20:02 Uhr)
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 19:49
Alles klar.
Nochmal vielen Dank für die Hilfe!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#7

AW: Auslesen an welchem USB Root Hub ein Gerät angeschlossen ist

  Alt 1. Okt 2011, 20:00
Der USB 2.0-Controler liegt hinter den USB 1.1
Wenn etwas USB 2.0 kann, dann wird der Port/Steckplatz des 1.x durchgeschaltet.

Wie das bei USB 3.0 aussieht, weiß ich nicht, ist aber vermutlich ähnlich.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz