Einzelnen Beitrag anzeigen

Bruno715

Registriert seit: 19. Apr 2007
2 Beiträge
 
#3

Re: USB Stick Serial Number mit Vista

  Alt 19. Apr 2007, 18:10
Hallo Robert

Ich habe das SaveRemoval-Programm unter Vista gedebuggt und herausgefunden dass die ID in der Funktion
"GetDriveInstanceID" auftaucht und zwar in der lokalen Variablen "Fielname".

Beispiel:

'\\?\storage#volume#1&19f7e59c&0&_??_usbstor#disk& ven_swissbit&prod_victorinox&rev_1.89#40002258f500 00a3&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}\'

Die Nummer "40002258f500000a3" ist hier die korrekte ID (also ohne &0).

Ein anderer Stick liefert eine Nummer mit mehreren & - Zeichen in der ID


Vielleicht kannst du mir aus deiner Erfahrung folgende Fragen dazu beantworten:
- Was bedeuten die &-Zeichen am Ende und in der ID und was mach ich damit?
- Kann ich davon ausgehen, dass die ID immer an dieser Stelle ist?
- Was ist, wenn ein Stick keine ID hat?
- Gibt es einen direkteren und ev. sichereren Weg, um an diesen String zu kommen?

Viele Grüsse
Bruno
  Mit Zitat antworten Zitat