Ja, es ist möglich.
Zugriff auf den Datenträger bekommt man leicht per CreateFile (siehe
MSDN),
dann mußt du dich nur noch mit den Dateisystemspezifikationen auskennen, die entsprechenden Einträge suchen und die zugehörigen Daten kopieren.
[ PS: hatte da mal vor langem ein Projekt angefangen ... ein Teil davon ... liegt aber aus Zeitmangel auf Eis -.-'' ]