SMAPI.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /*
  2.  -  S M A P I . H
  3.  -
  4.  *  Purpose:
  5.  *      Header file for Simple MAPI definitions.
  6.  *
  7.  *  Copyright 1993-1995 Microsoft Corporation. All Rights Reserved.
  8.  */
  9. #ifndef MAPI_H
  10. #include <mapi.h>
  11. #endif
  12. extern HINSTANCE    hlibMAPI;
  13. extern LPMAPILOGON lpfnMAPILogon;
  14. extern LPMAPILOGOFF lpfnMAPILogoff;
  15. extern LPMAPISENDMAIL lpfnMAPISendMail;
  16. extern LPMAPISENDDOCUMENTS lpfnMAPISendDocuments;
  17. extern LPMAPIFINDNEXT lpfnMAPIFindNext;
  18. extern LPMAPIREADMAIL lpfnMAPIReadMail;
  19. extern LPMAPISAVEMAIL lpfnMAPISaveMail;
  20. extern LPMAPIDELETEMAIL lpfnMAPIDeleteMail;
  21. extern LPMAPIFREEBUFFER lpfnMAPIFreeBuffer;
  22. extern LPMAPIADDRESS lpfnMAPIAddress;
  23. extern LPMAPIDETAILS lpfnMAPIDetails;
  24. extern LPMAPIRESOLVENAME lpfnMAPIResolveName;
  25. #undef MAPILogon
  26. #undef MAPILogoff
  27. #undef MAPISendMail
  28. #undef MAPISendDocuments
  29. #undef MAPIFindNext
  30. #undef MAPIReadMail
  31. #undef MAPISaveMail
  32. #undef MAPIDeleteMail
  33. #undef MAPIFreeBuffer
  34. #undef MAPIAddress
  35. #undef MAPIDetails
  36. #undef MAPIResolveName
  37. #define MAPILogon           (*lpfnMAPILogon)
  38. #define MAPILogoff          (*lpfnMAPILogoff)
  39. #define MAPISendMail        (*lpfnMAPISendMail)
  40. #define MAPISendDocuments   (*lpfnMAPISendDocuments)
  41. #define MAPIFindNext        (*lpfnMAPIFindNext)
  42. #define MAPIReadMail        (*lpfnMAPIReadMail)
  43. #define MAPISaveMail        (*lpfnMAPISaveMail)
  44. #define MAPIDeleteMail      (*lpfnMAPIDeleteMail)
  45. #define MAPIFreeBuffer      (*lpfnMAPIFreeBuffer)
  46. #define MAPIAddress         (*lpfnMAPIAddress)
  47. #define MAPIDetails         (*lpfnMAPIDetails)
  48. #define MAPIResolveName     (*lpfnMAPIResolveName)
  49. extern BOOL InitSimpleMAPI(void);
  50. extern void DeinitSimpleMAPI(void);