Problem with special characters in a filename

Hi.

I do have a working filter driver. Environment is WinXP (English version).

I know I usually shouldn’t do this, but I am trying to investigate the name of a file during IRP_MJ_CREATE *before* the file got opened. That works generally. But not for files with special characters.

Imagine a file: “???.txt”

In this case the system internally provides a filename “???.txt”. Wich is of course an invalid filename. Any hint would be appreciated.

Thank you
Frank

> Imagine a file: “ýïèäåìèé.txt”

In this case the system internally provides a filename “???.txt”.

How “provides” ? Do you use any FS call to query the name
or “???.txt” is the name which your filter receives ?

L.