kernel32: Implement CreateSymbolicLinkA/W by reusing a modified IoCreateSymbolicLink

Vitaliy Margolen wine-devel at kievinfo.com
Mon May 9 21:33:35 CDT 2011


On 05/09/2011 04:02 PM, André Hentschel wrote:
> Also for http://bugs.winehq.org/show_bug.cgi?id=27108

I'm afraid that according to msdn kernel32's CreateSymbolicLink has 
absolutely nothing to do with ntdll's NtCreateSymbolicLinkObject. Other then 
similar name.

The kernel32's creates file system symlinks (for files) and reparse points 
(for directories). Ntdll's NtCreateSymbolicLinkObject creates object 
manager's symlinks only. At leas in Wine they don't apply to file systems.

Vitaliy.



More information about the wine-devel mailing list