AFAICT, support for symbolic links is almost non-existent in Poco at the moment. Take a look at File_WIN32.cpp at isLinkImpl and the corresponding UNIX code in File_UNIX.cpp. And that's just to check if a specified pathname is a symbolic link. To do other things with symbolic links is extremely platform-specific, especially on Windoze.
There is insufficient support in the WIN32 API, other than via undocumented/unsupported calls. Also, Windoze itself is only just starting to support them as NTFS junctions. These are a poor subtitute for full UNIX-style symbolic links. See the rant on my blog,
http://marlowa.blogspot.co.uk/2010/04/n ... e-for.html, for more details.
I would like to see support added to Poco for symbolic links, despite these problems. It will be up to one of us Poco users to add it, I reckon. I do have some code that will do the trick, it is a question of Poco-izing it and tidying up lots of loose ends. Also there is the issue of what to do on VMS. I don't know the answer to that one, maybe Guenter or Alex can comment?
Regards,
Andrew Marlow