NTFS implementation in C++