Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo!

Ich habe folgendes Problem:

Ich möchte in einer Konsolenanwendung auf eine über USB-Adapter angeschlossene Compact Flash Karte zugreifen. Genauer gesagt möchte ich die Sektorennummern auslesen lassen. Die weitere Verarbeitung ist nicht das Problem.

Jedoch komme ich mit den zugehörigen Windowas-Standart-Funktionen nicht zurecht, dass ich überhaupt einmal an die Stelle komme, dass ich die Sektoren, sowie ihre Nummern auslesen kann. Auch die Dokumentation der MSDN ist für mich nicht so selbsterklärend, dass ich es damit hinbekomme.

Meine Frage, gibt es einen einfachen Weg, für den ich vielleicht einfach blind bin? Oder allg. wie muss ich vorgehen?

Falls da jemand schon Erfahrungen mit gemacht hat, würde ich mich sehr über Antworten freuen :(

Geschrieben
Jedoch komme ich mit den zugehörigen Windowas-Standart-Funktionen nicht zurecht, dass ich überhaupt einmal an die Stelle komme, dass ich die Sektoren, sowie ihre Nummern auslesen kann.
Das ist eine ziemlich dürtige Fehlerbeschreibung.

Grundsätzlich kannst du mit CreateFile, siehe Abschnitt "Physical Disks and Volumes" Zugriff erhalten. Ab Vista unterliegt das allerdings gewissen Einschränkungen.

Was genau hast du denn vor, und was hast du schon versucht?

Geschrieben

Also...

Ich habe grundsätzlich erstmal finden lassen, was mein System überhaupt für Laufwerke hat. Dazu hab ich die GetLogicalDrives Funktion verwendet. Und dann wollte ich über ein paar Schritte dahin kommen, dass eben das Laufwerk mit der Flashkarte ausgewählt wird.(GetDriveType)

Für den Pfad habe ich dann noch die GetSystemDirectory Funktion, aber da wirds dann schon schwammig und ich weiß nicht mehr weiter, wie ich dazu kommen soll, dass ich die Sektornummer auslesen lassen kann....

Okay, danke, werde mich dort mal einlesen. Läuft alles unter XP, daher kein Problem.

Ich habe vor mit der Konsolenanwendung eben der Reihe nach, alle Sektoren anzusprechen und mir die jeweilige Sektorennummer übergeben lasse. Dann soll geprüft werden, ob das alles vollständig passiert, bzw. an welcher Stelle es Probleme/Fehler gab/gibt. (Das ist jedoch nicht mehr das Problem, das überprüfen und was danach kommt)

Hoffe, das ist genauer..

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...