home *** CD-ROM | disk | FTP | other *** search
/ PC Format (South-Africa) 2001 May / PCFMay2001.iso / Xenon / C++ / FreeCommandLineTools.exe / Include / cdosys_i.c < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-31  |  9.1 KB  |  317 lines

  1.  
  2. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  3.  
  4. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  5.  
  6. /* link this file in with the server and any clients */
  7.  
  8.  
  9.  /* File created by MIDL compiler version 5.03.0279 */
  10. /* at Mon Aug 02 16:33:48 1999
  11.  */
  12. /* Compiler settings for V:\O\cdontrtm\CDO\ntx\rtl\cdo.idl:
  13.     Os (OptLev=s), W1, Zp8, env=Win32 (32b run), ms_ext, app_config, c_ext
  14.     error checks: allocation ref bounds_check enum stub_data 
  15.     VC __declspec() decoration level: 
  16.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  17.          DECLSPEC_UUID(), MIDL_INTERFACE()
  18. */
  19. //@@MIDL_FILE_HEADING(  )
  20.  
  21. #if !defined(_M_IA64) && !defined(_M_AXP64)
  22.  
  23. #ifdef __cplusplus
  24. extern "C"{
  25. #endif 
  26.  
  27.  
  28. #include <rpc.h>
  29. #include <rpcndr.h>
  30.  
  31. #ifdef _MIDL_USE_GUIDDEF_
  32.  
  33. #ifndef INITGUID
  34. #define INITGUID
  35. #include <guiddef.h>
  36. #undef INITGUID
  37. #else
  38. #include <guiddef.h>
  39. #endif
  40.  
  41. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  42.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  43.  
  44. #else // !_MIDL_USE_GUIDDEF_
  45.  
  46. #ifndef __IID_DEFINED__
  47. #define __IID_DEFINED__
  48.  
  49. typedef struct _IID
  50. {
  51.     unsigned long x;
  52.     unsigned short s1;
  53.     unsigned short s2;
  54.     unsigned char  c[8];
  55. } IID;
  56.  
  57. #endif // __IID_DEFINED__
  58.  
  59. #ifndef CLSID_DEFINED
  60. #define CLSID_DEFINED
  61. typedef IID CLSID;
  62. #endif // CLSID_DEFINED
  63.  
  64. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  65.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  66.  
  67. #endif !_MIDL_USE_GUIDDEF_
  68.  
  69. #if defined __cplusplus && !defined CDO_NO_NAMESPACE
  70. namespace CDO {
  71. #else
  72. #undef IDataSource
  73. #endif
  74.  
  75. MIDL_DEFINE_GUID(IID, IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  76.  
  77.  
  78. MIDL_DEFINE_GUID(IID, IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  79.  
  80.  
  81. MIDL_DEFINE_GUID(IID, IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  82.  
  83.  
  84. MIDL_DEFINE_GUID(IID, IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  85.  
  86.  
  87. MIDL_DEFINE_GUID(IID, IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  88.  
  89.  
  90. MIDL_DEFINE_GUID(IID, IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  91.  
  92.  
  93. MIDL_DEFINE_GUID(IID, IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  94.  
  95.  
  96. MIDL_DEFINE_GUID(IID, IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  97.  
  98.  
  99. MIDL_DEFINE_GUID(IID, IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  100.  
  101.  
  102. MIDL_DEFINE_GUID(IID, IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  103.  
  104.  
  105. MIDL_DEFINE_GUID(IID, IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  106.  
  107.  
  108. MIDL_DEFINE_GUID(IID, IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  109.  
  110.  
  111. MIDL_DEFINE_GUID(IID, IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  112.  
  113.  
  114. MIDL_DEFINE_GUID(IID, IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  115.  
  116.  
  117. MIDL_DEFINE_GUID(IID, IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  118.  
  119.  
  120. MIDL_DEFINE_GUID(IID, LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  121.  
  122.  
  123. MIDL_DEFINE_GUID(CLSID, CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  124.  
  125.  
  126. MIDL_DEFINE_GUID(CLSID, CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  127.  
  128.  
  129. MIDL_DEFINE_GUID(CLSID, CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  130.  
  131.  
  132. MIDL_DEFINE_GUID(CLSID, CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  133.  
  134.  
  135. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  136.  
  137.  
  138. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  139.  
  140.  
  141. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  142.  
  143.  
  144. MIDL_DEFINE_GUID(IID, IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  145.  
  146. #undef MIDL_DEFINE_GUID
  147. #if defined __cplusplus && !defined CDO_NO_NAMESPACE
  148. } // namespace CDO
  149. #endif
  150.  
  151. #ifdef __cplusplus
  152. }
  153. #endif
  154.  
  155.  
  156.  
  157. #endif /* !defined(_M_IA64) && !defined(_M_AXP64)*/
  158.  
  159.  
  160. #pragma warning( disable: 4049 )  /* more than 64k source lines */
  161.  
  162. /* this ALWAYS GENERATED file contains the IIDs and CLSIDs */
  163.  
  164. /* link this file in with the server and any clients */
  165.  
  166.  
  167.  /* File created by MIDL compiler version 5.03.0279 */
  168. /* at Mon Aug 02 16:33:48 1999
  169.  */
  170. /* Compiler settings for V:\O\cdontrtm\CDO\ntx\rtl\cdo.idl:
  171.     Oicf (OptLev=i2), W1, Zp8, env=Win64 (32b run,appending), ms_ext, app_config, c_ext, robust
  172.     error checks: allocation ref bounds_check enum stub_data 
  173.     VC __declspec() decoration level: 
  174.          __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  175.          DECLSPEC_UUID(), MIDL_INTERFACE()
  176. */
  177. //@@MIDL_FILE_HEADING(  )
  178.  
  179. #if defined(_M_IA64) || defined(_M_AXP64)
  180.  
  181. #ifdef __cplusplus
  182. extern "C"{
  183. #endif 
  184.  
  185.  
  186. #include <rpc.h>
  187. #include <rpcndr.h>
  188.  
  189. #ifdef _MIDL_USE_GUIDDEF_
  190.  
  191. #ifndef INITGUID
  192. #define INITGUID
  193. #include <guiddef.h>
  194. #undef INITGUID
  195. #else
  196. #include <guiddef.h>
  197. #endif
  198.  
  199. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  200.         DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)
  201.  
  202. #else // !_MIDL_USE_GUIDDEF_
  203.  
  204. #ifndef __IID_DEFINED__
  205. #define __IID_DEFINED__
  206.  
  207. typedef struct _IID
  208. {
  209.     unsigned long x;
  210.     unsigned short s1;
  211.     unsigned short s2;
  212.     unsigned char  c[8];
  213. } IID;
  214.  
  215. #endif // __IID_DEFINED__
  216.  
  217. #ifndef CLSID_DEFINED
  218. #define CLSID_DEFINED
  219. typedef IID CLSID;
  220. #endif // CLSID_DEFINED
  221.  
  222. #define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \
  223.         const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
  224.  
  225. #endif !_MIDL_USE_GUIDDEF_
  226.  
  227. #if defined __cplusplus && !defined CDO_NO_NAMESPACE
  228. namespace CDO {
  229. #else
  230. #undef IDataSource
  231. #endif
  232.  
  233. MIDL_DEFINE_GUID(IID, IID_IDataSource,0xCD000029,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  234.  
  235.  
  236. MIDL_DEFINE_GUID(IID, IID_IMessage,0xCD000020,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  237.  
  238.  
  239. MIDL_DEFINE_GUID(IID, IID_IBodyPart,0xCD000021,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  240.  
  241.  
  242. MIDL_DEFINE_GUID(IID, IID_IConfiguration,0xCD000022,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  243.  
  244.  
  245. MIDL_DEFINE_GUID(IID, IID_IMessages,0xCD000025,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  246.  
  247.  
  248. MIDL_DEFINE_GUID(IID, IID_IDropDirectory,0xCD000024,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  249.  
  250.  
  251. MIDL_DEFINE_GUID(IID, IID_IBodyParts,0xCD000023,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  252.  
  253.  
  254. MIDL_DEFINE_GUID(IID, IID_ISMTPScriptConnector,0xCD000030,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  255.  
  256.  
  257. MIDL_DEFINE_GUID(IID, IID_INNTPEarlyScriptConnector,0xCD000034,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  258.  
  259.  
  260. MIDL_DEFINE_GUID(IID, IID_INNTPPostScriptConnector,0xCD000031,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  261.  
  262.  
  263. MIDL_DEFINE_GUID(IID, IID_INNTPFinalScriptConnector,0xCD000032,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  264.  
  265.  
  266. MIDL_DEFINE_GUID(IID, IID_ISMTPOnArrival,0xCD000026,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  267.  
  268.  
  269. MIDL_DEFINE_GUID(IID, IID_INNTPOnPostEarly,0xCD000033,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  270.  
  271.  
  272. MIDL_DEFINE_GUID(IID, IID_INNTPOnPost,0xCD000027,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  273.  
  274.  
  275. MIDL_DEFINE_GUID(IID, IID_INNTPOnPostFinal,0xCD000028,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  276.  
  277.  
  278. MIDL_DEFINE_GUID(IID, LIBID_CDO,0xCD000000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  279.  
  280.  
  281. MIDL_DEFINE_GUID(CLSID, CLSID_Message,0xCD000001,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  282.  
  283.  
  284. MIDL_DEFINE_GUID(CLSID, CLSID_Configuration,0xCD000002,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  285.  
  286.  
  287. MIDL_DEFINE_GUID(CLSID, CLSID_DropDirectory,0xCD000004,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  288.  
  289.  
  290. MIDL_DEFINE_GUID(CLSID, CLSID_SMTPConnector,0xCD000008,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  291.  
  292.  
  293. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPEarlyConnector,0xCD000011,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  294.  
  295.  
  296. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPPostConnector,0xCD000009,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  297.  
  298.  
  299. MIDL_DEFINE_GUID(CLSID, CLSID_NNTPFinalConnector,0xCD000010,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  300.  
  301.  
  302. MIDL_DEFINE_GUID(IID, IID_IGetInterface,0xCD0ff000,0x8B95,0x11D1,0x82,0xDB,0x00,0xC0,0x4F,0xB1,0x62,0x5D);
  303.  
  304. #undef MIDL_DEFINE_GUID
  305. #if defined __cplusplus && !defined CDO_NO_NAMESPACE
  306. } // namespace CDO
  307. #endif
  308.  
  309. #ifdef __cplusplus
  310. }
  311. #endif
  312.  
  313.  
  314.  
  315. #endif /* defined(_M_IA64) || defined(_M_AXP64)*/
  316.  
  317.