                        WS_FTP Development Kit

Unzip this file with "pkunzip wsftpdll.zip"

WSFTP Development Kit 4.5

  This kit provides the basic functionality needed for an application 
  to use the File Transfer Protocol without being concerned with the 
  intracacies of network programming.

  This kit implements both passive and normal file transfers, the WS_FTP 
  host type auto detection, blocking and async versions of standard 
  routines and the ability to use any FTP command.

  Please refer to WSFTPDLL.TXT (and WSFTPDLL.DOC) for documentation, 
  and also review the source for the two test programs, SAMPLE and 
  WSFTPTST.

  You must install WS_FTP Pro on your system prior to using the
  development kit.

  Applications that you develop using this kit will then run on any 
  computer that has WS_FTP Professional 4.50 (or later) installed
  on the system.

  Please refer to the WSFTPDLL.DOC (a Word 6.0 document) for full 
  documentation on the dev kit.

  Applications must be recompiled and linked to FTPPRO16.LIB (16 bit 
  applications) or to FTPPRO32.LIB (32 bit applications).

  The non-redistributable DLL's FTPPRO32.DLL and FTPPRO16.DLL come 
  with WS_FTP Pro 4.5 which must be installed on a system that your
  application will run on.



WS_FTP Professional Development Kit: Visual Basic developer notes

  Pointers returned by .DLL functions are returned "As Long."

  16-bit versions of Visual Basic are not case-sensitive in their
  procedure calling conventions.  32-bit versions are, however.
  Make sure that you are attentive to proper case when making function
  calls if you are using a 32-bit Visual Basic environment.

  Declarations' parameters must be passed to the .DLL "ByVal" rather
  than "ByRef."  Note that ByRef is the default in Visual Basic,
  so you must specify ByVal in your declarations.
