But the bottom line is that the semantics are part of the API. The best you could do is a UNC path like:
\myhost\root\blah\blah
And then *really* SMB serve that to yourself locally. It seems like a lot of effort for very little gains.
Keep also in mind the new path semantics introduced by the Windows 2000 Server Distributed File System (DFS) service, when the DFS root is hosted in an Active Directory (AD) Domain Controller (DC). Assume your directory is "example.com". You have two DCs (DC1 and DC2). Your DFS root is in \DC1\root and you have a DFS replica in \DC2\root. From PCs with Win2k, Win2k3 and WinXP belonging to the "example.com" AD, you can simply write "\example.com\root" to access the DFS root (but you don't know which physical host (DC1, or DC2) you will be actually redirected to).
Emanuele