WNetGetConnection
C# Signature:
[DllImport("mpr.dll", CharSet=CharSet.Auto, SetLastError=true)]
public static extern int WNetGetConnection([MarshalAs(UnmanagedType.LPTStr)] string localName, [MarshalAs(UnmanagedType.LPTStr)] StringBuilder remoteName, ref int length);VB Signature:
''' <summary>
''' Use to get UNC Path of a Mapped Drive
''' </summary>
''' <param name="localName"></param>
''' <param name="remoteName"></param>
''' <param name="length"></param>
''' <returns></returns>
''' <remarks></remarks>
<DllImport("mpr.dll")> _
Shared Function WNetGetConnection(<MarshalAs(UnmanagedType.LPTStr)> _
ByVal localName As String, ByVal remoteName As System.Text.StringBuilder, _
ByRef length As Integer) As Integer
End FunctionAlternative VB Signature:
Sample Code for Visal Basic 2005 Express Edition:
Sample Code for VB.NET with error handling:
Última actualización