FltParseFileNameInformation question (remote file)

Hello,

I mapped \pk\c$ as Y: drive, and I tried to read ‘Y:\006.part’ file, from PostCreate callback I call:

FltGetFileNameInformation( Data, FLT_FILE_NAME_NORMALIZED | FLT_FILE_NAME_QUERY_DEFAULT, &nameInfo );
returns:
nameInfo->Name: \Device\LanmanRedirector\pk\c$\006.part

when I call FltParseFileNameInformation( &nameInfo )
I get:
nameInfo->Share: \pk\c$
nameInfo->Extension: part
nameInfo->FinalComponent: 006.part
nameInfo->ParentDir: \pk\c$\

according to NameSupport.ppt (from Dec2004 plugfest slides, page 21), ParentDir is wrong.

thanks,
Petr Kurtin