Michl schrieb im Beitrag #5844574:
> Wenn ich solche Geräte installiere erscheint immer dieses Windows
> typische Installationsmenü mit dem Logo der Firma des Endgerätes.
Dann haben die einen eigenen Treiber der per Windows Update
nachgeliefert wird.
Michl schrieb im Beitrag #5844574:
> Ist so etwas mit WinUSB/libusb umzusetzten?
Teilweise. Wenn du unbedingt diesen Dialog und die automatische
Erkennung (via Windows Update) haben willst, musst du eine .inf und .cat
Datei anlegen, signieren (teuer) und bei Microsoft hinterlegen, auch bei
WinUSB.
Es gibt mehrere Möglichkeiten:
- Signierter (teuer) eigener Treiber. Eigene .inf und .cat Datei,
signiert (teuer), wird automatisch installiert, ggf. mit Dialog und
Logo.
- Kein eigener Treiber, stattdessen Zugriff über WinUSB/libusb. Eigene
.inf und .cat Datei, signiert (teuer), wird automatisch installiert,
ggf. mit Dialog und Logo.
- Kein eigener Treiber, selbstsignierte eigene .inf+.cat Datei. Es
erscheint bei XP-7 eine hässliche Meldung dass der Treiber nicht
vertrauenswürdig ist, ab Win8 Installation nur über abgesicherten Modus
(kaum zumutbar).
- Kein eigener Treiber, keine eigene .inf+.cat Datei, Gerät hat dann
keinen Namen und kein Logo. Durch entsprechende USB-Deskriptoren kann
das Gerät als "WinUSB Device" markiert und damit ab Win8 vollautomatisch
ohne Nutzer-Interaktion installiert werden - fast so schön wie unter
Linux. Bis Win7 muss der Nutzer manuell WinUSB den winusb.sys Treiber
auswählen oder das Zadig-Tool dafür nutzen.