Na ja, die Frage ist durchaus gefragt. Mit dem NTFS-Treiber unter Linux kann man immerhin Einblick in die Funktion bekommen und hat erstmal einen Startpunkt. Eventuell hat sich das ja etwas gelockert, seitdem Microsoft einige Schnittstellen offengelegt hat?
Wobei man sich zwangsläufig durch Unmengen von Definitionen hangeln muß. Als Projekt in einem C++-Lehrgang konnte ich letztens nur davon abraten. Man muß schon ganz schön Zeit und Nerven haben, um sich da durchzuwühlen.