Ich habe einen C++ - Algorithmus entwickelt, der den Inhalt eines USB-Sticks in einer Datenbank speichert. In der Datenbank, sowie zum Speichern der Dateinamen werden auf dem USB-Gerät Informationen gespeichert: freie Blöcke und Anbieter. Also wenn ich mehr Kontrollschlüssel frei habe Blöcke. Wenn sich der Vergleich ändern sollte, muss die Datenbank neu erstellt werden. Wenn ich also Dateien zum USB-Stick entferne oder hinzufüge, wird die Datenbank von Grund auf neu aufgebaut. Aber wenn ich eine Datei umbenenne, passiert nichts. Sie können die Änderungen herausfinden, ohne jede Datei in der Datenbank überprüfen zu müssen?USB-Inhalt prüfen
Wie kann ich den gesamten Inhalt eines USB-Geräts besser kontrollieren? Etwas Hilfe!
Danke!
Ps. .: Ich verwendete ioctl für Anbieter Name und freie Blöcke!