home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / dbmsg / mapi / remote.srv / common.h < prev    next >
C/C++ Source or Header  |  1996-04-11  |  2KB  |  53 lines

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  File Name 
  4. //      COMMON.H
  5. //
  6. //  Description
  7. //
  8. //  Author
  9. //      Irving De la Cruz
  10. //
  11. //  Revision: 1.7
  12. //
  13. // Written for Microsoft Windows Developer Support
  14. // Copyright (c) 1995-1996 Microsoft Corporation. All rights reserved.
  15. //
  16. #include <WINDOWS.H>
  17. #include "TRACES.H"
  18. #include "WDSADM.H"
  19.  
  20. extern "C"
  21. {
  22.     void WINAPI InsertNewDLMNodeA
  23.                         (DLM_INFO_A                 Info,
  24.                          DLM_XMIT_LIST_A *          pList);
  25.     void WINAPI InsertNewDLMNodeW
  26.                         (DLM_INFO_W                 Info,
  27.                          DLM_XMIT_LIST_W *          pList);
  28.  
  29.     void __RPC_USER DLM_XMIT_LIST_A_free_inst
  30.                         (DLM_XMIT_LIST_A __RPC_FAR * pList);
  31.     void __RPC_USER DLM_XMIT_LIST_W_free_inst
  32.                         (DLM_XMIT_LIST_W __RPC_FAR * pList);
  33.     
  34.     int WINAPI PrivateMessageBox
  35.                         (UINT                       ids,
  36.                          HWND                       hOwnerWnd,
  37.                          UINT                       uFlags);
  38.     void WINAPI CenterDialogBox
  39.                         (HWND                       hDlg);
  40. };
  41.  
  42. #ifdef UNICODE
  43. #define InsertNewDLMNode        InsertNewDLMNodeW
  44. #define FreeDLMList(a)          DLM_XMIT_LIST_W_free_inst((DLM_XMIT_LIST_W *)a)
  45. #define DLM_XMIT_LIST           DLM_XMIT_LIST_W
  46. #else
  47. #define InsertNewDLMNode        InsertNewDLMNodeA
  48. #define FreeDLMList(a)          DLM_XMIT_LIST_A_free_inst((DLM_XMIT_LIST_A *)a)
  49. #define DLM_XMIT_LIST           DLM_XMIT_LIST_A
  50. #endif // UNICODE
  51.  
  52. // End of file for COMMON.H
  53.