WNetAddConnection3

C# Signature:

/* Uses Struct rather than class version of NETRESOURCE */
[DllImport("mpr.dll")]
private static extern int WNetAddConnection3(IntPtr hWndOwner,
    ref NETRESOURCE lpNetResource, string lpPassword,
    string lpUserName, int dwFlags);

VB .NET Signature:

''' <summary>
    ''' Use to pass handle to Provider of Network Resource
    ''' </summary>
    ''' <param name="hWndOwner"></param>
    ''' <param name="lpNetResource"></param>
    ''' <param name="lpPassword"></param>
    ''' <param name="lpUserName"></param>
    ''' <param name="dwFlags"></param>
    ''' <returns></returns>
    ''' <remarks></remarks>
    <DllImport("mpr.dll")> _
    Private Shared Function WNetAddConnection3(ByVal hWndOwner As IntPtr, _
                           ByRef lpNetResource As NETRESOURCE, _
                           ByVal lpPassword As String, _
                           ByVal lpUserName As String, _
                           ByVal dwFlags As Integer) As Integer
    End Function

Sample Code:

Última actualización