Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
10. Feb 2004
Was die da gelesen haben ist der MBR.
Den kann man via '\\.\PHYSICALDRIVE0' lesen! Öffnet einen Bytestrom auf die gesamte Blatte.
Dich Interessiert aber nicht der Aufbau der gesamten Platte, sondern nur der der einzelnen Partition.
http://www.ntfs.com/fat-systems.htm
http://averstak.tripod.com/fatdox/bootsec.htm
Versuch es mal darüber!
Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
10. Feb 2004
Nimm mal die Position 48h.
Was mach ich nun:
1. Ich öffne die Festplatte als Binärstrom (so geht es nur NTFS)
2. Ich lese den ersten Sector.
3. Ich caste die Position an der die Festplatten-Serial steht.
Verständlich?
Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
10. Feb 2004
ich schau mal wie der Hase bei NTFS läuft, kann ein bißchen dauern!
Forum: Win32/Win64 API (native code)
Delphi
by neolithos,
10. Feb 2004
Es gibt eine Möglichkeit die Partitionsnummer-Seriennummer herauszufinden.
Vielleicht reicht die das?