How would I hide files or folders from Windows clients but keep them accessible through UNC access ?

I tried veto but it makes them totally inaccessible
I tried all kind of 'hide' directives but it makes them hidden only if Windows Explorer setting are set up to 'Do not show hidden files' and I want them to be hidden regardless of client settings.

Thanks a lot.