FtpCommand (comdlg32)
Last changed: -216.108.206.103

.
Summary
TODO - a short description

C# Signature:

[DllImport("WinInet.dll", SetLastError=true, CharSet=CharSet.Auto)]
static extern bool FtpCommand(IntPtr hConnect, bool fExpectResponse, [MarshalAs(UnmanagedType.U4)] int dwFlags, string lpszCommand, IntPtr dwContext, ref IntPtr phFtpCommand);

VB.NET Signature:

<DllImport("WinInet.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Private Shared Function FtpCommand(ByVal hConnect As IntPtr, ByVal fExpectResponse As Boolean, <MarshalAs(UnmanagedType.U4)> ByVal dwFlags As Integer, ByVal lpszCommand As String, ByVal dwContext As IntPtr, ByRef phFtpCommand As IntPtr) As Boolean
End Function

User-Defined Types:

None.

Notes:

The dwContext parameter is declared as an IntPtr because the original declaration was as a DWORD_PTR, which is noted to be the size of a native pointer on the platform.

Tips & Tricks:

Please add some!

Sample Code:

Please add some!

Alternative Managed API:

Do you know one? Please contribute it!

Documentation
FtpCommand on MSDN