Dein Titel ist nicht so klug gewählt.
Ja, es geht, Du kannst (als Administrator) Festplatten als spezielle
Dateien öffnen. Dazu gibst Du als Dateiname \\.\PhysicalDrive<n> an
(in C-Zeichenketten das '\' entsprechend escapen, also
\\\\.\\Blabla), wobei n Werte >= 0 annimmt. Ich meine es würde
auch \\.\C oder sowas geben, um Partitionen "aufzumachen", statt
die physikalischen Geräte.
Ich schlage vor erstmal nur lesend zu arbeiten, man kann sich da
richtig derbe durch's Knie in den Fuß schiessen. Ich habe mal ein
Programm gebastelt, mit dem man den MBR auslesen kann, vielleicht hilft
Dir das als Einstieg:
http://www.zotteljedi.de/src/win32/partition-view.zip