GSoC NTFS 2017 Update 9

Last week went pretty well! :)

In my last post, I talked about how I needed to refactor some code to fix a bug. I'm really happy with how this turned out.

Refactoring

As I mentioned before, the driver has a struct called an NTFS_ATTR_CONTEXT which keeps track of information related to attributes. The main purpose of the structure is to keep vital information about the attribute cached in memory, but it's also just a convenient way to pass information about attributes between functions and the driver relies on it quite extensively.

Pages