CAllbackFS: sample crashes

When trying the Mapper sample project it works fine when I map a regular directory like c:\foo
However when I map a networkshare: \\server\share I get an exception on the OpenFile event when the FileName is \:

When I run the sample on the same netwrkshare on a different computer, it does work properly. Anyone has an idea about the reasons why this could be?
sfh is indeed invalid and thus the method throws the exception.

I think the problem is because full access is requested when the directory is opened. At least two solutions exist: either don't open directories at all (i.e. don't obtain handles to them because they aren't necessary in the Mapper sample) and for directories creation use the win32 api CreateDirectory or to open directories with restricted access (perhaps only with FileAccess.Read).
We will correct the samples in the nearest build.

When I now open a word document, change it and try to save it back... I get file permission issues and the saving of the file fails. I'm clueless about where to look, and to what I should change it to work properly.

I've been investigating this further, and still don't fully understand the issue, I've been playing with storagetype, and now when I open a word document edit it and save it, the save as dialog pops up.
I also noticed the callback GetFileSecurity being called on the directory and on the original file being opened.
Anyone has a clue about what permissions MS Word expects in order to edit a file?