home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2000 May / MICD_2000_05.iso / CBuilder5 / INSTALL / DATA1.CAB / Program_Built_Files / Include / smpms.h < prev    next >
C/C++ Source or Header  |  2000-02-01  |  2KB  |  60 lines

  1. /*
  2.  *  S M P M S . H
  3.  *
  4.  *  Definitions used by the Microsoft Sample Message Store Provider
  5.  *  for service entry calls.
  6.  *
  7.  *  The following MAPI-defined properties are settable in service
  8.  *  entry calls for the Sample Message Store Provider.
  9.  *  
  10.  *  Copyright 1993-1995 Microsoft Corporation. All Rights Reserved.
  11.  */
  12.  
  13. #ifndef _SMPMS_H_
  14. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  15. #define _SMPMS_H_
  16.  
  17. #define SMS_EXTERN_PROPID_BASE  0x6700      /* From MAPITAGS.H comments */
  18.  
  19. #define PR_SMS_PATH         PROP_TAG(PT_STRING8, SMS_EXTERN_PROPID_BASE + 0)
  20. #define PR_SMS_PASSWORD     PROP_TAG(PT_STRING8, SMS_EXTERN_PROPID_BASE + 1)
  21. #define PR_SMS_REMEMBER_PW  PROP_TAG(PT_BOOLEAN, SMS_EXTERN_PROPID_BASE + 2)
  22. #define PR_SMS_CREATE       PROP_TAG(PT_BOOLEAN, SMS_EXTERN_PROPID_BASE + 3)
  23.  
  24.  
  25. /* 
  26.  *  The following is a description of each of the Sample Message Store
  27.  *  Provider properties:
  28.  *
  29.  *  PR_SMS_PATH
  30.  *      The full pathname to the root directory of the sample message store.
  31.  *
  32.  *  PR_SMS_PASSWORD
  33.  *      The password needed to open the store (if already present), or the
  34.  *      new password (if creating the store).
  35.  *
  36.  *  PR_SMS_REMEMBER_PW
  37.  *      If non-zero (TRUE), this property asks the service entry to save the
  38.  *      password in the profile, and to not prompt for it.
  39.  *
  40.  *  PR_SMS_CREATE
  41.  *      If non-zero (TRUE), this property asks the service entry to create the
  42.  *      sample store. Otherwise, the service entry will attempt to open an
  43.  *      existing store.
  44.  */
  45.  
  46. /*
  47.  *  PR_MDB_PROVIDER is the GUID that represent the Sample Message Store
  48.  *  Provider.  This guid is available as a property in the stores
  49.  *  table and on the message store object.
  50.  */
  51. #define SMPMS_UID_PROVIDER      \
  52.     {   0x38, 0x5d, 0x47, 0x5f, \
  53.         0xec, 0xf1, 0xcd, 0x11, \
  54.         0x93, 0xdc, 0x5a, 0xab, \
  55.         0x3C, 0x47, 0x84, 0x37 }
  56.  
  57. #pragma option pop /*P_O_Pop*/
  58. #endif  /* _SMPMS_H_ */
  59.  
  60.