SmartFTP FTP Library
sfFTPLib::_HRESULT Enumeration
IDL
enum _HRESULT {
  FTPLIB_E_WRONG_THREAD = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3100),
  FTPLIB_E_BUSY = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3101),
  FTPLIB_E_NOTCONNECTED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3102),
  FTPLIB_E_TIMEOUT = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3103),
  FTPLIB_E_NOOPERATION = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3104),
  FTPLIB_E_NOTINIT = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3105),
  FTPLIB_E_WRONGREPLY = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3106),
  FTPLIB_E_LICENSE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3107),
  FTPLIB_E_MOREDATA = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3108),
  FTPLIB_E_PAUSED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3109),
  FTPLIB_E_SETTINGMISMATCH = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3110),
  FTPLIB_E_NOTDISCONNECTED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3111),
  FTPLIB_E_CONNECTIONCLOSED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3112),
  FTPLIB_E_DATACONNECTION_CONNECT = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3113),
  FTPLIB_E_AUTHENTICATION = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3114),
  FTPLIB_E_WRONGPASVPORTREPLY = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3115),
  FTPLIB_E_RESTARTNOTPERMITTED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3116),
  FTPLIB_E_SERVERPROTOCOLVIOLATION = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3117),
  FTPLIB_E_COMMANDNOTIMPLEMENTED = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3118),
  FTPLIB_E_NOTAREGULARFILE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3119),
  FTPLIB_E_KEY_INVALID = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3000),
  FTPLIB_E_KEY_NOPRIVATEKEY = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3001),
  FTPLIB_E_KEY_CREATEFILE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3002),
  FTPLIB_E_KEY_WRITEKEY = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3003),
  FTPLIB_E_KEY_DIGEST = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3004),
  FTPLIB_E_KEY_GENERATE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3005),
  FTPLIB_E_KEY_IMPORT = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3006),
  FTPLIB_E_KEY_WRONGTYPE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3007),
  FTPLIB_E_KEYFILE_PASSWORD = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3100),
  FTPLIB_E_SSHCHANNEL_REQUESTFAILURE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3200),
  FTPLIB_E_SSHCHANNEL_OPENFAILURE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_ITF, 0x3201)
};

This is record sfFTPLib::_HRESULT.

What do you think about this topic? Send feedback!
Copyright (c) by SmartSoft Ltd. All rights reserved.