AppfFtp.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:2k
源码类别:

模拟服务器

开发平台:

C/C++

  1. /*
  2.  * NOTE: The Microsoft Host Integration Server 2000 AFTP services use a buffer
  3.  *       size defined in an earlier version of AFTP. You *must* use this header
  4.  *       file to ensure compatibility. The aftpapi.h file #included below defines
  5.  *       the current AFTP version. The constants specific to the Microsoft implementation
  6.  *       are redefined to appropriate values in this file.
  7.  * Copyright (c) Microsoft Corporation.  All rights reserved.
  8.  */
  9. /*
  10.  * The appropriate system value must be defined for your platform.
  11.  * The following system values are supported:
  12.  *     CM_OS2
  13.  *     CM_DOS
  14.  *     CM_AIX
  15.  *     CM_MVS
  16.  *     CM_VM
  17.  *     CM_OS400
  18.  *     CM_WINNT                                                          *W32*
  19.  *
  20.  * This is necessary for the proper setting of
  21.  * AFTP_ENTRY and AFTP_PTR below.
  22.  */
  23. #ifndef _aftp_h
  24. #define _aftp_h
  25. #include <aftpapi.h>
  26. #undef AFTP_FILE_NAME_SIZE
  27. #undef AFTP_FQLU_NAME_SIZE
  28. #undef AFTP_MODE_NAME_SIZE
  29. #undef AFTP_PASSWORD_SIZE
  30. #undef AFTP_TP_NAME_SIZE
  31. #undef AFTP_USERID_SIZE
  32. #undef AFTP_MESSAGE_SIZE
  33. #undef AFTP_DATA_TYPE_SIZE
  34. #undef AFTP_DATE_MODE_SIZE
  35. #undef AFTP_RECORD_FORMAT_SIZE
  36. #undef AFTP_WRITE_MODE_SIZE
  37. #undef AFTP_INI_MESSAGE_SIZE
  38. #undef AFTP_SYSTEM_INFO_SIZE
  39. #define AFTP_FILE_NAME_SIZE     ((AFTP_LENGTH_TYPE)512)
  40. #define AFTP_FQLU_NAME_SIZE     ((AFTP_LENGTH_TYPE)64)
  41. #define AFTP_MODE_NAME_SIZE     ((AFTP_LENGTH_TYPE)8)
  42. #define AFTP_PASSWORD_SIZE      ((AFTP_LENGTH_TYPE)10)
  43. #define AFTP_TP_NAME_SIZE       ((AFTP_LENGTH_TYPE)64)
  44. #define AFTP_USERID_SIZE        ((AFTP_LENGTH_TYPE)10)
  45. #define AFTP_MESSAGE_SIZE       ((AFTP_LENGTH_TYPE)2048)
  46. #define AFTP_DATA_TYPE_SIZE     ((AFTP_LENGTH_TYPE)64)
  47. #define AFTP_DATE_MODE_SIZE     ((AFTP_LENGTH_TYPE)64)
  48. #define AFTP_RECORD_FORMAT_SIZE ((AFTP_LENGTH_TYPE)64)
  49. #define AFTP_WRITE_MODE_SIZE    ((AFTP_LENGTH_TYPE)64)
  50. #define AFTP_INI_MESSAGE_SIZE   ((AFTP_LENGTH_TYPE)1024)
  51. #define AFTP_SYSTEM_INFO_SIZE   ((AFTP_LENGTH_TYPE)512)
  52. #endif