NetDfsRemove (netapi32)
Last changed: -150.148.14.6

.
Summary
The NetDfsRemove function removes a target from a Distributed File System (Dfs) link. If the specified target is the last associated with the Dfs link, then the NetDfsRemove function also removes the link

C# Signature:

    /// <summary>
    /// The NetDfsRemove function removes a target from a Distributed File System (Dfs) link. If the specified target is the last associated with the Dfs link, then the NetDfsRemove function also removes the link.
    /// </summary>
    /// <param name="DfsEntryPath">[in] Pointer to a string that specifies the Universal Naming Convention path of a Dfs link in a named Dfs root. </param>
    /// <param name="ServerName">[in] Pointer to a string that specifies the name of the host server that the Dfs link references.</param>
    /// <param name="ShareName">[in] Pointer to a string that specifies the name of the shared folder or the path to a folder within a shared folder on the host server that the Dfs link references. </param>
    /// <returns>If the function succeeds, the return value is NERR_Success. If the function fails, the return value is a system error code</returns>
    [DllImport("Netapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]
    static extern int NetDfsRemove(
      [MarshalAs(UnmanagedType.LPWStr)] string DfsEntryPath,
      [MarshalAs(UnmanagedType.LPWStr)] string ServerName,
      [MarshalAs(UnmanagedType.LPWStr)] string ShareName
    );

VB Signature:

Declare Function NetDfsRemove Lib "netapi32.dll" (TODO) As TODO

User-Defined Types:

None.

Alternative Managed API:

Do you know one? Please contribute it!

Notes:

None.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Documentation