Bug in FIleSpy driver from WDK 5112

Hi, MS folks

I have found a bug in the Filespy driver distributed in WDK 5112.
In namelookup.c, function NLGetObjectName and
NLGetFullPathName is case when the file couldn’t be queried.
In this case, a text "[-=Error 0xXXXXXXXX Getting name=-]
is copied to the buffer instead. Unfortunately, result value of
_snwprintf is used as length filled as the string length. Because
length of UNICODE_STRING is in bytes (_snwprintf returns
number of characters), the length in the name control is set to half
of correct value.

L.