![]() |
USB: Vendor, Modellname usw.
Hallo,
also für HDD und CD habe ich das (Dank Eurer Hilfe!) hinbekommen. (Mit DeviceIOControl.) Nun finde ich aber keine Lösung für USB-Geräte (Sticks, externe Platten...).:( Wie macht man das da? (DeviceIOControl finde ich extrem unhandlich!!! Es gibt sehr viel und alles ist sehr undurchsichtig und auf keinen Fall eindeutig - bis man das richtige gefunden hat.) Danach dürfte ich übrigens das gleiche Problem mit N(D)ASsen Platten haben... :( Könnt Ihr helfen? Gruß Mattze |
Re: USB: Vendor, Modellname usw.
Hi Mattze,
WMI? |
Re: USB: Vendor, Modellname usw.
Hallo,
ich möchte das gerne direkt mit der API machen. Ich mag WMI einfach nicht und es muss doch auch direkt gehen. Schließlich gab es auch mal eine Zeit, wo es kein WMI gab und trotzdem auch diese Dinge funktionierten - schließlich funktionierte das BS und im Gerätemanager usw. wurde das auch alles angezeigt. Nebenbei: WMI hat ein ähnliches Problem wie das deviceIOcontrol! Es gibt noch mehr (?) "Informationssätze" (W32_...). Die sind zwar eindeutiger bezeichnet und sagen daher, was gemacht wird, trotzdem muss man da auch den richtigen erst mal finden... Gruß Mattze |
Re: USB: Vendor, Modellname usw.
Hallo Mattze,
schaue Dir mal diese ![]() |
Re: USB: Vendor, Modellname usw.
Hallo,
das ist mir alles bekannt. Ich habe auch vor einiger Zeit und letztens wieder mit WMI gespielt. Aber, wie gesagt, es gefällt mir halt nicht besonders. Ich würde das alles gerne direkt über die API machen. Gruß Mattze |
Re: USB: Vendor, Modellname usw.
Hallo,
ich hab's rausgekriegt. Es geht mit deviceIOcontrol und dem Contolcode IOCTL_STORAGE_QUERY_PROPERTY. Mal sehen, wie weit man das noch trieben kann... Gruß Mattze |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz