/* - S M A P I . H - * Purpose: * Header file for Simple MAPI definitions. * * Copyright 1993-1995 Microsoft Corporation. All Rights Reserved. */ #ifndef MAPI_H #include #endif extern HINSTANCE hlibMAPI; extern LPMAPILOGON lpfnMAPILogon; extern LPMAPILOGOFF lpfnMAPILogoff; extern LPMAPISENDMAIL lpfnMAPISendMail; extern LPMAPISENDDOCUMENTS lpfnMAPISendDocuments; extern LPMAPIFINDNEXT lpfnMAPIFindNext; extern LPMAPIREADMAIL lpfnMAPIReadMail; extern LPMAPISAVEMAIL lpfnMAPISaveMail; extern LPMAPIDELETEMAIL lpfnMAPIDeleteMail; extern LPMAPIFREEBUFFER lpfnMAPIFreeBuffer; extern LPMAPIADDRESS lpfnMAPIAddress; extern LPMAPIDETAILS lpfnMAPIDetails; extern LPMAPIRESOLVENAME lpfnMAPIResolveName; #undef MAPILogon #undef MAPILogoff #undef MAPISendMail #undef MAPISendDocuments #undef MAPIFindNext #undef MAPIReadMail #undef MAPISaveMail #undef MAPIDeleteMail #undef MAPIFreeBuffer #undef MAPIAddress #undef MAPIDetails #undef MAPIResolveName #define MAPILogon (*lpfnMAPILogon) #define MAPILogoff (*lpfnMAPILogoff) #define MAPISendMail (*lpfnMAPISendMail) #define MAPISendDocuments (*lpfnMAPISendDocuments) #define MAPIFindNext (*lpfnMAPIFindNext) #define MAPIReadMail (*lpfnMAPIReadMail) #define MAPISaveMail (*lpfnMAPISaveMail) #define MAPIDeleteMail (*lpfnMAPIDeleteMail) #define MAPIFreeBuffer (*lpfnMAPIFreeBuffer) #define MAPIAddress (*lpfnMAPIAddress) #define MAPIDetails (*lpfnMAPIDetails) #define MAPIResolveName (*lpfnMAPIResolveName) extern BOOL InitSimpleMAPI(void); extern void DeinitSimpleMAPI(void);