@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Retrieves the current directory for the specified FTP session. !!!!C# Signature: [DllImport("wininet.dll", SetLastError = true, CharSet = CharSet.Auto)] static extern bool FtpGetCurrentDirectory(IntPtr hConnect, StringBuilder directory, ref int bufferLength); !!!!VB Signature: Declare Function FtpGetCurrentDirectory Lib "wininet.dll" _ (ByVal hConnect As IntPtr, ByVal directory As StringBuilder, ByRef bufferLength As Integer) _ As <MarshalAs(UnmanagedType.Bool)> Boolean !!!!User-Defined Types: None. !!!!Notes: The buffer length should be at least [MAX_PATH] characters long. !!!!Tips & Tricks: Please add some! !!!!Sample Code: ' Where MAX_PATH has been declared as a constant (260) ' and Me.hINetConn is an IntPtr opened by InternetConnect Public Function CurrentDir() As String Dim s As New System.Text.StringBuilder Dim nLen As Integer = MAX_PATH s.Capacity = MAX_PATH If FtpGetCurrentDirectory(Me.hINetConn, s, nLen) Then CurrentDir = s.ToString End If End Function !!!!Alternative Managed API: Do you know one? Please contribute it! Documentation: FtpGetCurrentDirectory@msdn on MSDN Direct Link: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wininet/wininet/FtpGetCurrentDirectory.asp
Edit wininet.ftpgetcur...
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.