[This is preliminary documentation and subject to change.]
The NetDfsAdd function creates a new junction point or adds shares to an existing junction point in a Distributed File System (Dfs) tree structure.
NET_API_STATUS NET_API_FUNCTION NetDfsAdd(
| LPWSTR DfsEntryPath, | // Dfs entry path for the added junction point | 
| LPWSTR ServerName, | // name of server exporting the storage | 
| LPWSTR ShareName, | // existing share name for the storage | 
| LPWSTR Comment, | // optional comment for the junction point | 
| DWORD Flags | // zero for no flags | 
| ); | 
\\Dfsname\sharename\path-to-junction-point
where Dfsname is the name of a
Windows NT server that hosts the Dfs root volume; sharename is the name of a share that is published on the
Dfs host server; and path-to-junction-point
specifies the path on the physical share. 
If the function succeeds, the return value is NERR_Success.
If the function fails, the return value is a Win32 API error code. For a list of error codes, see Error Codes.