home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / sdk / mapi / win16 / dev / h / strdef.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-11  |  52.5 KB  |  1,119 lines

  1. #include <mapiwin.h>
  2. #include <mapi.h>
  3. #include <mapix.h>
  4. #include <xcmc.h>
  5.  
  6. #define NUM_TABLES  22
  7.  
  8. /* Data for table: MAPIErrors */
  9.  
  10. static ENTRY s1[98] = 
  11. {
  12.     SUCCESS_SUCCESS,    "SUCCESS_SUCCESS",
  13.     MAPI_E_CALL_FAILED, "MAPI_E_CALL_FAILED",
  14.     MAPI_E_NOT_ENOUGH_MEMORY,   "MAPI_E_NOT_ENOUGH_MEMORY",
  15.     MAPI_E_INVALID_PARAMETER,   "MAPI_E_INVALID_PARAMETER",
  16.     MAPI_E_INTERFACE_NOT_SUPPORTED, "MAPI_E_INTERFACE_NOT_SUPPORTED",
  17.     MAPI_E_NO_ACCESS,   "MAPI_E_NO_ACCESS",
  18.     MAPI_E_NO_SUPPORT,  "MAPI_E_NO_SUPPORT",
  19.     MAPI_E_BAD_CHARWIDTH,   "MAPI_E_BAD_CHARWIDTH",
  20.     MAPI_E_STRING_TOO_LONG, "MAPI_E_STRING_TOO_LONG",
  21.     MAPI_E_UNKNOWN_FLAGS,   "MAPI_E_UNKNOWN_FLAGS",
  22.     MAPI_E_INVALID_ENTRYID, "MAPI_E_INVALID_ENTRYID",
  23.     MAPI_E_INVALID_OBJECT,  "MAPI_E_INVALID_OBJECT",
  24.     MAPI_E_OBJECT_CHANGED,  "MAPI_E_OBJECT_CHANGED",
  25.     MAPI_E_OBJECT_DELETED,  "MAPI_E_OBJECT_DELETED",
  26.     MAPI_E_BUSY,    "MAPI_E_BUSY",
  27.     MAPI_E_NOT_ENOUGH_DISK, "MAPI_E_NOT_ENOUGH_DISK",
  28.     MAPI_E_NOT_ENOUGH_RESOURCES,    "MAPI_E_NOT_ENOUGH_RESOURCES",
  29.     MAPI_E_NOT_FOUND,   "MAPI_E_NOT_FOUND",
  30.     MAPI_E_VERSION, "MAPI_E_VERSION",
  31.     MAPI_E_LOGON_FAILED,    "MAPI_E_LOGON_FAILED",
  32.     MAPI_E_SESSION_LIMIT,   "MAPI_E_SESSION_LIMIT",
  33.     MAPI_E_USER_CANCEL, "MAPI_E_USER_CANCEL",
  34.     MAPI_E_UNABLE_TO_ABORT, "MAPI_E_UNABLE_TO_ABORT",
  35.     MAPI_E_NETWORK_ERROR,   "MAPI_E_NETWORK_ERROR",
  36.     MAPI_E_DISK_ERROR,  "MAPI_E_DISK_ERROR",
  37.     MAPI_E_TOO_COMPLEX, "MAPI_E_TOO_COMPLEX",
  38.     MAPI_E_BAD_COLUMN,  "MAPI_E_BAD_COLUMN",
  39.     MAPI_E_EXTENDED_ERROR,  "MAPI_E_EXTENDED_ERROR",
  40.     MAPI_E_COMPUTED,    "MAPI_E_COMPUTED",
  41.     MAPI_E_END_OF_SESSION,  "MAPI_E_END_OF_SESSION",
  42.     MAPI_E_UNKNOWN_ENTRYID, "MAPI_E_UNKNOWN_ENTRYID",
  43.     MAPI_E_MISSING_REQUIRED_COLUMN, "MAPI_E_MISSING_REQUIRED_COLUMN",
  44.     MAPI_W_NO_SERVICE,  "MAPI_W_NO_SERVICE",
  45.     MAPI_E_BAD_VALUE,   "MAPI_E_BAD_VALUE",
  46.     MAPI_E_INVALID_TYPE,    "MAPI_E_INVALID_TYPE",
  47.     MAPI_E_TYPE_NO_SUPPORT, "MAPI_E_TYPE_NO_SUPPORT",
  48.     MAPI_E_UNEXPECTED_TYPE, "MAPI_E_UNEXPECTED_TYPE",
  49.     MAPI_E_TOO_BIG, "MAPI_E_TOO_BIG",
  50.     MAPI_W_ERRORS_RETURNED, "MAPI_W_ERRORS_RETURNED",
  51.     MAPI_E_UNABLE_TO_COMPLETE,  "MAPI_E_UNABLE_TO_COMPLETE",
  52.     MAPI_E_TABLE_EMPTY, "MAPI_E_TABLE_EMPTY",
  53.     MAPI_E_TABLE_TOO_BIG,   "MAPI_E_TABLE_TOO_BIG",
  54.     MAPI_E_INVALID_BOOKMARK,    "MAPI_E_INVALID_BOOKMARK",
  55.     MAPI_W_POSITION_CHANGED,    "MAPI_W_POSITION_CHANGED",
  56.     MAPI_W_APPROX_COUNT,    "MAPI_W_APPROX_COUNT",
  57.     MAPI_E_WAIT,    "MAPI_E_WAIT",
  58.     MAPI_E_CANCEL,  "MAPI_E_CANCEL",
  59.     MAPI_E_NOT_ME,  "MAPI_E_NOT_ME",
  60.     MAPI_W_CANCEL_MESSAGE,  "MAPI_W_CANCEL_MESSAGE",
  61.     MAPI_E_CORRUPT_STORE,   "MAPI_E_CORRUPT_STORE",
  62.     MAPI_E_NOT_IN_QUEUE,    "MAPI_E_NOT_IN_QUEUE",
  63.     MAPI_E_NO_SUPPRESS, "MAPI_E_NO_SUPPRESS",
  64.     MAPI_E_COLLISION,   "MAPI_E_COLLISION",
  65.     MAPI_E_NOT_INITIALIZED, "MAPI_E_NOT_INITIALIZED",
  66.     MAPI_E_NON_STANDARD,    "MAPI_E_NON_STANDARD",
  67.     MAPI_E_NO_RECIPIENTS,   "MAPI_E_NO_RECIPIENTS",
  68.     MAPI_E_SUBMITTED,   "MAPI_E_SUBMITTED",
  69.     MAPI_E_HAS_FOLDERS, "MAPI_E_HAS_FOLDERS",
  70.     MAPI_E_HAS_MESSAGES,    "MAPI_E_HAS_MESSAGES",
  71.     MAPI_E_FOLDER_CYCLE,    "MAPI_E_FOLDER_CYCLE",
  72.     MAPI_W_PARTIAL_COMPLETION,  "MAPI_W_PARTIAL_COMPLETION",
  73.     MAPI_E_AMBIGUOUS_RECIP, "MAPI_E_AMBIGUOUS_RECIP",
  74.     MAPI_USER_ABORT,    "MAPI_USER_ABORT",
  75.     MAPI_E_USER_ABORT,  "MAPI_E_USER_ABORT",
  76.     MAPI_E_FAILURE, "MAPI_E_FAILURE",
  77.     MAPI_E_LOGON_FAILURE,   "MAPI_E_LOGON_FAILURE",
  78.     MAPI_E_LOGIN_FAILURE,   "MAPI_E_LOGIN_FAILURE",
  79.     MAPI_E_DISK_FULL,   "MAPI_E_DISK_FULL",
  80.     MAPI_E_INSUFFICIENT_MEMORY, "MAPI_E_INSUFFICIENT_MEMORY",
  81.     MAPI_E_ACCESS_DENIED,   "MAPI_E_ACCESS_DENIED",
  82.     MAPI_E_TOO_MANY_SESSIONS,   "MAPI_E_TOO_MANY_SESSIONS",
  83.     MAPI_E_TOO_MANY_FILES,  "MAPI_E_TOO_MANY_FILES",
  84.     MAPI_E_TOO_MANY_RECIPIENTS, "MAPI_E_TOO_MANY_RECIPIENTS",
  85.     MAPI_E_ATTACHMENT_NOT_FOUND,    "MAPI_E_ATTACHMENT_NOT_FOUND",
  86.     MAPI_E_ATTACHMENT_OPEN_FAILURE, "MAPI_E_ATTACHMENT_OPEN_FAILURE",
  87.     MAPI_E_ATTACHMENT_WRITE_FAILURE,    "MAPI_E_ATTACHMENT_WRITE_FAILURE",
  88.     MAPI_E_UNKNOWN_RECIPIENT,   "MAPI_E_UNKNOWN_RECIPIENT",
  89.     MAPI_E_BAD_RECIPTYPE,   "MAPI_E_BAD_RECIPTYPE",
  90.     MAPI_E_NO_MESSAGES, "MAPI_E_NO_MESSAGES",
  91.     MAPI_E_INVALID_MESSAGE, "MAPI_E_INVALID_MESSAGE",
  92.     MAPI_E_TEXT_TOO_LARGE,  "MAPI_E_TEXT_TOO_LARGE",
  93.     MAPI_E_INVALID_SESSION, "MAPI_E_INVALID_SESSION",
  94.     MAPI_E_TYPE_NOT_SUPPORTED,  "MAPI_E_TYPE_NOT_SUPPORTED",
  95.     MAPI_E_AMBIGUOUS_RECIPIENT, "MAPI_E_AMBIGUOUS_RECIPIENT",
  96.     MAPI_E_AMBIG_RECIP, "MAPI_E_AMBIG_RECIP",
  97.     MAPI_E_MESSAGE_IN_USE,  "MAPI_E_MESSAGE_IN_USE",
  98.     MAPI_E_NETWORK_FAILURE, "MAPI_E_NETWORK_FAILURE",
  99.     MAPI_E_INVALID_EDITFIELDS,  "MAPI_E_INVALID_EDITFIELDS",
  100.     MAPI_E_INVALID_RECIPS,  "MAPI_E_INVALID_RECIPS",
  101.     MAPI_E_NOT_SUPPORTED,   "MAPI_E_NOT_SUPPORTED",
  102.     E_NOTIMPL,  "E_NOTIMPL",
  103.     E_UNEXPECTED,   "E_UNEXPECTED",
  104.     E_OUTOFMEMORY,  "E_OUTOFMEMORY",
  105.     E_INVALIDARG,   "E_INVALIDARG",
  106.     E_NOINTERFACE,  "E_NOINTERFACE",
  107.     E_POINTER,  "E_POINTER",
  108.     E_HANDLE,   "E_HANDLE",
  109.     E_ABORT,    "E_ABORT"
  110. };
  111.  
  112. /* Data for table: CMCErrors */
  113.  
  114. static ENTRY s2[39] = 
  115. {
  116.     CMC_SUCCESS,    "CMC_SUCCESS",
  117.     CMC_E_AMBIGUOUS_RECIPIENT,  "CMC_E_AMBIGUOUS_RECIPIENT",
  118.     CMC_E_ATTACHMENT_NOT_FOUND, "CMC_E_ATTACHMENT_NOT_FOUND",
  119.     CMC_E_ATTACHMENT_OPEN_FAILURE,  "CMC_E_ATTACHMENT_OPEN_FAILURE",
  120.     CMC_E_ATTACHMENT_READ_FAILURE,  "CMC_E_ATTACHMENT_READ_FAILURE",
  121.     CMC_E_ATTACHMENT_WRITE_FAILURE, "CMC_E_ATTACHMENT_WRITE_FAILURE",
  122.     CMC_E_COUNTED_STRING_UNSUPPORTED,   "CMC_E_COUNTED_STRING_UNSUPPORTED",
  123.     CMC_E_DISK_FULL,    "CMC_E_DISK_FULL",
  124.     CMC_E_FAILURE,  "CMC_E_FAILURE",
  125.     CMC_E_INSUFFICIENT_MEMORY,  "CMC_E_INSUFFICIENT_MEMORY",
  126.     CMC_E_INVALID_CONFIGURATION,    "CMC_E_INVALID_CONFIGURATION",
  127.     CMC_E_INVALID_ENUM, "CMC_E_INVALID_ENUM",
  128.     CMC_E_INVALID_FLAG, "CMC_E_INVALID_FLAG",
  129.     CMC_E_INVALID_MEMORY,   "CMC_E_INVALID_MEMORY",
  130.     CMC_E_INVALID_MESSAGE_PARAMETER,    "CMC_E_INVALID_MESSAGE_PARAMETER",
  131.     CMC_E_INVALID_MESSAGE_REFERENCE,    "CMC_E_INVALID_MESSAGE_REFERENCE",
  132.     CMC_E_INVALID_PARAMETER,    "CMC_E_INVALID_PARAMETER",
  133.     CMC_E_INVALID_SESSION_ID,   "CMC_E_INVALID_SESSION_ID",
  134.     CMC_E_INVALID_UI_ID,    "CMC_E_INVALID_UI_ID",
  135.     CMC_E_LOGON_FAILURE,    "CMC_E_LOGON_FAILURE",
  136.     CMC_E_MESSAGE_IN_USE,   "CMC_E_MESSAGE_IN_USE",
  137.     CMC_E_NOT_SUPPORTED,    "CMC_E_NOT_SUPPORTED",
  138.     CMC_E_PASSWORD_REQUIRED,    "CMC_E_PASSWORD_REQUIRED",
  139.     CMC_E_RECIPIENT_NOT_FOUND,  "CMC_E_RECIPIENT_NOT_FOUND",
  140.     CMC_E_SERVICE_UNAVAILABLE,  "CMC_E_SERVICE_UNAVAILABLE",
  141.     CMC_E_TEXT_TOO_LARGE,   "CMC_E_TEXT_TOO_LARGE",
  142.     CMC_E_TOO_MANY_FILES,   "CMC_E_TOO_MANY_FILES",
  143.     CMC_E_TOO_MANY_RECIPIENTS,  "CMC_E_TOO_MANY_RECIPIENTS",
  144.     CMC_E_UNABLE_TO_NOT_MARK_AS_READ,   "CMC_E_UNABLE_TO_NOT_MARK_AS_READ",
  145.     CMC_E_UNRECOGNIZED_MESSAGE_TYPE,    "CMC_E_UNRECOGNIZED_MESSAGE_TYPE",
  146.     CMC_E_UNSUPPORTED_ACTION,   "CMC_E_UNSUPPORTED_ACTION",
  147.     CMC_E_UNSUPPORTED_CHARACTER_SET,    "CMC_E_UNSUPPORTED_CHARACTER_SET",
  148.     CMC_E_UNSUPPORTED_DATA_EXT, "CMC_E_UNSUPPORTED_DATA_EXT",
  149.     CMC_E_UNSUPPORTED_FLAG, "CMC_E_UNSUPPORTED_FLAG",
  150.     CMC_E_UNSUPPORTED_FUNCTION_EXT, "CMC_E_UNSUPPORTED_FUNCTION_EXT",
  151.     CMC_E_UNSUPPORTED_VERSION,  "CMC_E_UNSUPPORTED_VERSION",
  152.     CMC_E_USER_CANCEL,  "CMC_E_USER_CANCEL",
  153.     CMC_E_USER_NOT_LOGGED_ON,   "CMC_E_USER_NOT_LOGGED_ON",
  154.     CMC_ERROR_DISPLAYED,    "CMC_ERROR_DISPLAYED"
  155. };
  156.  
  157. /* Data for table: PropTags */
  158.  
  159. static ENTRY s3[338] = 
  160. {
  161.     PR_ACKNOWLEDGEMENT_MODE,    "PR_ACKNOWLEDGEMENT_MODE",
  162.     PR_ALTERNATE_RECIPIENT_ALLOWED, "PR_ALTERNATE_RECIPIENT_ALLOWED",
  163.     PR_AUTHORIZING_USERS,   "PR_AUTHORIZING_USERS",
  164.     PR_AUTO_FORWARD_COMMENT,    "PR_AUTO_FORWARD_COMMENT",
  165.     PR_AUTO_FORWARDED,  "PR_AUTO_FORWARDED",
  166.     PR_CONTENT_CONFIDENTIALITY_ALGORITHM_ID,    "PR_CONTENT_CONFIDENTIALITY_ALGORITHM_ID",
  167.     PR_CONTENT_CORRELATOR,  "PR_CONTENT_CORRELATOR",
  168.     PR_CONTENT_IDENTIFIER,  "PR_CONTENT_IDENTIFIER",
  169.     PR_CONTENT_LENGTH,  "PR_CONTENT_LENGTH",
  170.     PR_CONTENT_RETURN_REQUESTED,    "PR_CONTENT_RETURN_REQUESTED",
  171.     PR_CONVERSATION_KEY,    "PR_CONVERSATION_KEY",
  172.     PR_CONVERSION_EITS, "PR_CONVERSION_EITS",
  173.     PR_CONVERSION_WITH_LOSS_PROHIBITED, "PR_CONVERSION_WITH_LOSS_PROHIBITED",
  174.     PR_CONVERTED_EITS,  "PR_CONVERTED_EITS",
  175.     PR_DEFERRED_DELIVERY_TIME,  "PR_DEFERRED_DELIVERY_TIME",
  176.     PR_DELIVER_TIME,    "PR_DELIVER_TIME",
  177.     PR_DISCARD_REASON,  "PR_DISCARD_REASON",
  178.     PR_DISCLOSURE_OF_RECIPIENTS,    "PR_DISCLOSURE_OF_RECIPIENTS",
  179.     PR_DL_EXPANSION_HISTORY,    "PR_DL_EXPANSION_HISTORY",
  180.     PR_DL_EXPANSION_PROHIBITED, "PR_DL_EXPANSION_PROHIBITED",
  181.     PR_EXPIRY_TIME, "PR_EXPIRY_TIME",
  182.     PR_IMPLICIT_CONVERSION_PROHIBITED,  "PR_IMPLICIT_CONVERSION_PROHIBITED",
  183.     PR_IMPORTANCE,  "PR_IMPORTANCE",
  184.     PR_IPM_ID,  "PR_IPM_ID",
  185.     PR_LATEST_DELIVERY_TIME,    "PR_LATEST_DELIVERY_TIME",
  186.     PR_MESSAGE_CLASS,   "PR_MESSAGE_CLASS",
  187.     PR_MESSAGE_DELIVERY_ID, "PR_MESSAGE_DELIVERY_ID",
  188.     PR_MESSAGE_SECURITY_LABEL,  "PR_MESSAGE_SECURITY_LABEL",
  189.     PR_OBSOLETED_IPMS,  "PR_OBSOLETED_IPMS",
  190.     PR_ORIGINALLY_INTENDED_RECIPIENT_NAME,  "PR_ORIGINALLY_INTENDED_RECIPIENT_NAME",
  191.     PR_ORIGINAL_EITS,   "PR_ORIGINAL_EITS",
  192.     PR_ORIGINATOR_CERTIFICATE,  "PR_ORIGINATOR_CERTIFICATE",
  193.     PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED,    "PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED",
  194.     PR_ORIGINATOR_RETURN_ADDRESS,   "PR_ORIGINATOR_RETURN_ADDRESS",
  195.     PR_PARENT_KEY,  "PR_PARENT_KEY",
  196.     PR_PRIORITY,    "PR_PRIORITY",
  197.     PR_PROOF_OF_SUBMISSION_REQUESTED,   "PR_PROOF_OF_SUBMISSION_REQUESTED",
  198.     PR_READ_RECEIPT_REQUESTED,  "PR_READ_RECEIPT_REQUESTED",
  199.     PR_RECEIPT_TIME,    "PR_RECEIPT_TIME",
  200.     PR_RECIPIENT_REASSIGNMENT_PROHIBITED,   "PR_RECIPIENT_REASSIGNMENT_PROHIBITED",
  201.     PR_REDIRECTION_HISTORY, "PR_REDIRECTION_HISTORY",
  202.     PR_RELATED_IPMS,    "PR_RELATED_IPMS",
  203.     PR_LANGUAGES,   "PR_LANGUAGES",
  204.     PR_REPLY_TIME,  "PR_REPLY_TIME",
  205.     PR_REPORT_TAG,  "PR_REPORT_TAG",
  206.     PR_REPORT_TIME, "PR_REPORT_TIME",
  207.     PR_RETURNED_IPM,    "PR_RETURNED_IPM",
  208.     PR_SECURITY,    "PR_SECURITY",
  209.     PR_INCOMPLETE_COPY, "PR_INCOMPLETE_COPY",
  210.     PR_SENSITIVITY, "PR_SENSITIVITY",
  211.     PR_SUBJECT, "PR_SUBJECT",
  212.     PR_SUBJECT_IPM, "PR_SUBJECT_IPM",
  213.     PR_CLIENT_SUBMIT_TIME,  "PR_CLIENT_SUBMIT_TIME",
  214.     PR_REPORT_NAME, "PR_REPORT_NAME",
  215.     PR_SENT_REPRESENTING_SEARCH_KEY,    "PR_SENT_REPRESENTING_SEARCH_KEY",
  216.     PR_X400_CONTENT_TYPE,   "PR_X400_CONTENT_TYPE",
  217.     PR_NON_RECEIPT_REASON,  "PR_NON_RECEIPT_REASON",
  218.     PR_RECEIVED_BY_ENTRYID, "PR_RECEIVED_BY_ENTRYID",
  219.     PR_RECEIVED_BY_NAME,    "PR_RECEIVED_BY_NAME",
  220.     PR_SENT_REPRESENTING_ENTRYID,   "PR_SENT_REPRESENTING_ENTRYID",
  221.     PR_SENT_REPRESENTING_NAME,  "PR_SENT_REPRESENTING_NAME",
  222.     PR_RCVD_REPRESENTING_ENTRYID,   "PR_RCVD_REPRESENTING_ENTRYID",
  223.     PR_RCVD_REPRESENTING_NAME,  "PR_RCVD_REPRESENTING_NAME",
  224.     PR_REPORT_ENTRYID,  "PR_REPORT_ENTRYID",
  225.     PR_READ_RECEIPT_ENTRYID,    "PR_READ_RECEIPT_ENTRYID",
  226.     PR_MESSAGE_SUBMISSION_ID,   "PR_MESSAGE_SUBMISSION_ID",
  227.     PR_PROVIDER_SUBMIT_TIME,    "PR_PROVIDER_SUBMIT_TIME",
  228.     PR_ORIGINAL_SUBJECT,    "PR_ORIGINAL_SUBJECT",
  229.     PR_DISC_VAL,    "PR_DISC_VAL",
  230.     PR_ORIG_MESSAGE_CLASS,  "PR_ORIG_MESSAGE_CLASS",
  231.     PR_ORIGINAL_AUTHOR_ENTRYID, "PR_ORIGINAL_AUTHOR_ENTRYID",
  232.     PR_ORIGINAL_AUTHOR_NAME,    "PR_ORIGINAL_AUTHOR_NAME",
  233.     PR_ORIGINAL_SUBMIT_TIME,    "PR_ORIGINAL_SUBMIT_TIME",
  234.     PR_REPLY_RECIPIENT_ENTRIES, "PR_REPLY_RECIPIENT_ENTRIES",
  235.     PR_REPLY_RECIPIENT_NAMES,   "PR_REPLY_RECIPIENT_NAMES",
  236.     PR_RECEIVED_BY_SEARCH_KEY,  "PR_RECEIVED_BY_SEARCH_KEY",
  237.     PR_RCVD_REPRESENTING_SEARCH_KEY,    "PR_RCVD_REPRESENTING_SEARCH_KEY",
  238.     PR_READ_RECEIPT_SEARCH_KEY, "PR_READ_RECEIPT_SEARCH_KEY",
  239.     PR_REPORT_SEARCH_KEY,   "PR_REPORT_SEARCH_KEY",
  240.     PR_ORIGINAL_DELIVERY_TIME,  "PR_ORIGINAL_DELIVERY_TIME",
  241.     PR_ORIGINAL_AUTHOR_SEARCH_KEY,  "PR_ORIGINAL_AUTHOR_SEARCH_KEY",
  242.     PR_MESSAGE_TO_ME,   "PR_MESSAGE_TO_ME",
  243.     PR_MESSAGE_CC_ME,   "PR_MESSAGE_CC_ME",
  244.     PR_MESSAGE_RECIP_ME,    "PR_MESSAGE_RECIP_ME",
  245.     PR_ORIGINAL_SENDER_NAME,    "PR_ORIGINAL_SENDER_NAME",
  246.     PR_ORIGINAL_SENDER_ENTRYID, "PR_ORIGINAL_SENDER_ENTRYID",
  247.     PR_ORIGINAL_SENDER_SEARCH_KEY,  "PR_ORIGINAL_SENDER_SEARCH_KEY",
  248.     PR_ORIGINAL_SENT_REPRESENTING_NAME, "PR_ORIGINAL_SENT_REPRESENTING_NAME",
  249.     PR_ORIGINAL_SENT_REPRESENTING_ENTRYID,  "PR_ORIGINAL_SENT_REPRESENTING_ENTRYID",
  250.     PR_ORIGINAL_SENT_REPRESENTING_SEARCH_KEY,   "PR_ORIGINAL_SENT_REPRESENTING_SEARCH_KEY",
  251.     PR_START_DATE,  "PR_START_DATE",
  252.     PR_END_DATE,    "PR_END_DATE",
  253.     PR_OWNER_APPT_ID,   "PR_OWNER_APPT_ID",
  254.     PR_RESPONSE_REQUESTED,  "PR_RESPONSE_REQUESTED",
  255.     PR_SENT_REPRESENTING_ADDRTYPE,  "PR_SENT_REPRESENTING_ADDRTYPE",
  256.     PR_SENT_REPRESENTING_EMAIL_ADDRESS, "PR_SENT_REPRESENTING_EMAIL_ADDRESS",
  257.     PR_ORIGINAL_SENDER_ADDRTYPE,    "PR_ORIGINAL_SENDER_ADDRTYPE",
  258.     PR_ORIGINAL_SENDER_EMAIL_ADDRESS,   "PR_ORIGINAL_SENDER_EMAIL_ADDRESS",
  259.     PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE, "PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE",
  260.     PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS,    "PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS",
  261.     PR_CONVERSATION_TOPIC,  "PR_CONVERSATION_TOPIC",
  262.     PR_CONVERSATION_INDEX,  "PR_CONVERSATION_INDEX",
  263.     PR_BODY,    "PR_BODY",
  264.     PR_REPORT_TEXT, "PR_REPORT_TEXT",
  265.     PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY, "PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY",
  266.     PR_REPORTING_DL_NAME,   "PR_REPORTING_DL_NAME",
  267.     PR_REPORTING_MTA_CERTIFICATE,   "PR_REPORTING_MTA_CERTIFICATE",
  268.     PR_RTF_SYNC_BODY_CRC,   "PR_RTF_SYNC_BODY_CRC",
  269.     PR_RTF_SYNC_BODY_COUNT, "PR_RTF_SYNC_BODY_COUNT",
  270.     PR_RTF_SYNC_BODY_TAG,   "PR_RTF_SYNC_BODY_TAG",
  271.     PR_RTF_COMPRESSED,  "PR_RTF_COMPRESSED",
  272.     PR_RTF_SYNC_PREFIX_COUNT,   "PR_RTF_SYNC_PREFIX_COUNT",
  273.     PR_RTF_SYNC_TRAILING_COUNT, "PR_RTF_SYNC_TRAILING_COUNT",
  274.     PR_ORIGINALLY_INTENDED_RECIP_ENTRYID,   "PR_ORIGINALLY_INTENDED_RECIP_ENTRYID",
  275.     PR_PREPROCESS,  "PR_PREPROCESS",
  276.     PR_CONTENT_INTEGRITY_CHECK, "PR_CONTENT_INTEGRITY_CHECK",
  277.     PR_EXPLICIT_CONVERSION, "PR_EXPLICIT_CONVERSION",
  278.     PR_IPM_RETURN_REQUESTED,    "PR_IPM_RETURN_REQUESTED",
  279.     PR_MESSAGE_TOKEN,   "PR_MESSAGE_TOKEN",
  280.     PR_NDR_REASON_CODE, "PR_NDR_REASON_CODE",
  281.     PR_NDR_DIAG_CODE,   "PR_NDR_DIAG_CODE",
  282.     PR_NON_RECEIPT_NOTIFICATION_REQUESTED,  "PR_NON_RECEIPT_NOTIFICATION_REQUESTED",
  283.     PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED,    "PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED",
  284.     PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT,    "PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT",
  285.     PR_PHYSICAL_DELIVERY_BUREAU_FAX_DELIVERY,   "PR_PHYSICAL_DELIVERY_BUREAU_FAX_DELIVERY",
  286.     PR_PHYSICAL_DELIVERY_MODE,  "PR_PHYSICAL_DELIVERY_MODE",
  287.     PR_PHYSICAL_DELIVERY_REPORT_REQUEST,    "PR_PHYSICAL_DELIVERY_REPORT_REQUEST",
  288.     PR_PHYSICAL_FORWARDING_ADDRESS, "PR_PHYSICAL_FORWARDING_ADDRESS",
  289.     PR_PHYSICAL_FORWARDING_ADDRESS_REQUESTED,   "PR_PHYSICAL_FORWARDING_ADDRESS_REQUESTED",
  290.     PR_PHYSICAL_FORWARDING_PROHIBITED,  "PR_PHYSICAL_FORWARDING_PROHIBITED",
  291.     PR_PHYSICAL_RENDITION_ATTRIBUTES,   "PR_PHYSICAL_RENDITION_ATTRIBUTES",
  292.     PR_PROOF_OF_DELIVERY,   "PR_PROOF_OF_DELIVERY",
  293.     PR_PROOF_OF_DELIVERY_REQUESTED, "PR_PROOF_OF_DELIVERY_REQUESTED",
  294.     PR_RECIPIENT_CERTIFICATE,   "PR_RECIPIENT_CERTIFICATE",
  295.     PR_RECIPIENT_NUMBER_FOR_ADVICE, "PR_RECIPIENT_NUMBER_FOR_ADVICE",
  296.     PR_RECIPIENT_TYPE,  "PR_RECIPIENT_TYPE",
  297.     PR_REGISTERED_MAIL_TYPE,    "PR_REGISTERED_MAIL_TYPE",
  298.     PR_REPLY_REQUESTED, "PR_REPLY_REQUESTED",
  299.     PR_REQUESTED_DELIVERY_METHOD,   "PR_REQUESTED_DELIVERY_METHOD",
  300.     PR_SENDER_ENTRYID,  "PR_SENDER_ENTRYID",
  301.     PR_SENDER_NAME, "PR_SENDER_NAME",
  302.     PR_TYPE_OF_MTS_USER,    "PR_TYPE_OF_MTS_USER",
  303.     PR_SENDER_SEARCH_KEY,   "PR_SENDER_SEARCH_KEY",
  304.     PR_SENDER_ADDRTYPE, "PR_SENDER_ADDRTYPE",
  305.     PR_SENDER_EMAIL_ADDRESS,    "PR_SENDER_EMAIL_ADDRESS",
  306.     PR_CURRENT_VERSION, "PR_CURRENT_VERSION",
  307.     PR_DELETE_AFTER_SUBMIT, "PR_DELETE_AFTER_SUBMIT",
  308.     PR_DISPLAY_BCC, "PR_DISPLAY_BCC",
  309.     PR_DISPLAY_CC,  "PR_DISPLAY_CC",
  310.     PR_DISPLAY_TO,  "PR_DISPLAY_TO",
  311.     PR_PARENT_DISPLAY,  "PR_PARENT_DISPLAY",
  312.     PR_MESSAGE_DELIVERY_TIME,   "PR_MESSAGE_DELIVERY_TIME",
  313.     PR_MESSAGE_FLAGS,   "PR_MESSAGE_FLAGS",
  314.     PR_MESSAGE_SIZE,    "PR_MESSAGE_SIZE",
  315.     PR_PARENT_ENTRYID,  "PR_PARENT_ENTRYID",
  316.     PR_SENTMAIL_ENTRYID,    "PR_SENTMAIL_ENTRYID",
  317.     PR_CORRELATE,   "PR_CORRELATE",
  318.     PR_CORRELATE_MTSID, "PR_CORRELATE_MTSID",
  319.     PR_DISCRETE_VALUES, "PR_DISCRETE_VALUES",
  320.     PR_RESPONSIBILITY,  "PR_RESPONSIBILITY",
  321.     PR_SPOOLER_STATUS,  "PR_SPOOLER_STATUS",
  322.     PR_TRANSPORT_STATUS,    "PR_TRANSPORT_STATUS",
  323.     PR_MESSAGE_RECIPIENTS,  "PR_MESSAGE_RECIPIENTS",
  324.     PR_MESSAGE_ATTACHMENTS, "PR_MESSAGE_ATTACHMENTS",
  325.     PR_SUBMIT_FLAGS,    "PR_SUBMIT_FLAGS",
  326.     PR_TRANSPORT_KEY,   "PR_TRANSPORT_KEY",
  327.     PR_MSG_STATUS,  "PR_MSG_STATUS",
  328.     PR_MESSAGE_DOWNLOAD_TIME,   "PR_MESSAGE_DOWNLOAD_TIME",
  329.     PR_CREATION_VERSION,    "PR_CREATION_VERSION",
  330.     PR_MODIFY_VERSION,  "PR_MODIFY_VERSION",
  331.     PR_HASATTACH,   "PR_HASATTACH",
  332.     PR_BODY_CRC,    "PR_BODY_CRC",
  333.     PR_NORMALIZED_SUBJECT,  "PR_NORMALIZED_SUBJECT",
  334.     PR_RTF_IN_SYNC, "PR_RTF_IN_SYNC",
  335.     PR_ATTACH_SIZE, "PR_ATTACH_SIZE",
  336.     PR_ATTACH_NUM,  "PR_ATTACH_NUM",
  337.     PR_ORIGINAL_DISPLAY_BCC,    "PR_ORIGINAL_DISPLAY_BCC",
  338.     PR_ORIGINAL_DISPLAY_CC, "PR_ORIGINAL_DISPLAY_CC",
  339.     PR_ORIGINAL_DISPLAY_TO, "PR_ORIGINAL_DISPLAY_TO",
  340.     PR_ENTRYID, "PR_ENTRYID",
  341.     PR_OBJECT_TYPE, "PR_OBJECT_TYPE",
  342.     PR_ICON,    "PR_ICON",
  343.     PR_MINI_ICON,   "PR_MINI_ICON",
  344.     PR_STORE_ENTRYID,   "PR_STORE_ENTRYID",
  345.     PR_STORE_RECORD_KEY,    "PR_STORE_RECORD_KEY",
  346.     PR_RECORD_KEY,  "PR_RECORD_KEY",
  347.     PR_MAPPING_SIGNATURE,   "PR_MAPPING_SIGNATURE",
  348.     PR_ACCESS_LEVEL,    "PR_ACCESS_LEVEL",
  349.     PR_INSTANCE_KEY,    "PR_INSTANCE_KEY",
  350.     PR_ROW_TYPE,    "PR_ROW_TYPE",
  351.     PR_ACCESS,  "PR_ACCESS",
  352.     PR_ROWID,   "PR_ROWID",
  353.     PR_DISPLAY_NAME,    "PR_DISPLAY_NAME",
  354.     PR_ADDRTYPE,    "PR_ADDRTYPE",
  355.     PR_EMAIL_ADDRESS,   "PR_EMAIL_ADDRESS",
  356.     PR_COMMENT, "PR_COMMENT",
  357.     PR_DEPTH,   "PR_DEPTH",
  358.     PR_PROVIDER_DISPLAY,    "PR_PROVIDER_DISPLAY",
  359.     PR_CREATION_TIME,   "PR_CREATION_TIME",
  360.     PR_LAST_MODIFICATION_TIME,  "PR_LAST_MODIFICATION_TIME",
  361.     PR_RESOURCE_FLAGS,  "PR_RESOURCE_FLAGS",
  362.     PR_PROVIDER_DLL_NAME,   "PR_PROVIDER_DLL_NAME",
  363.     PR_SEARCH_KEY,  "PR_SEARCH_KEY",
  364.     PR_PROVIDER_UID,    "PR_PROVIDER_UID",
  365.     PR_PROVIDER_ORDINAL,    "PR_PROVIDER_ORDINAL",
  366.     PR_FORM_VERSION,    "PR_FORM_VERSION",
  367.     PR_FORM_CLSID,  "PR_FORM_CLSID",
  368.     PR_FORM_CONTACT_NAME,   "PR_FORM_CONTACT_NAME",
  369.     PR_FORM_CATEGORY,   "PR_FORM_CATEGORY",
  370.     PR_FORM_CATEGORY_SUB,   "PR_FORM_CATEGORY_SUB",
  371.     PR_FORM_HOST_MAP,   "PR_FORM_HOST_MAP",
  372.     PR_FORM_HIDDEN, "PR_FORM_HIDDEN",
  373.     PR_FORM_DESIGNER_NAME,  "PR_FORM_DESIGNER_NAME",
  374.     PR_FORM_DESIGNER_GUID,  "PR_FORM_DESIGNER_GUID",
  375.     PR_FORM_MESSAGE_BEHAVIOR,   "PR_FORM_MESSAGE_BEHAVIOR",
  376.     PR_DEFAULT_STORE,   "PR_DEFAULT_STORE",
  377.     PR_STORE_SUPPORT_MASK,  "PR_STORE_SUPPORT_MASK",
  378.     PR_IPM_SUBTREE_SEARCH_KEY,  "PR_IPM_SUBTREE_SEARCH_KEY",
  379.     PR_IPM_OUTBOX_SEARCH_KEY,   "PR_IPM_OUTBOX_SEARCH_KEY",
  380.     PR_IPM_WASTEBASKET_SEARCH_KEY,  "PR_IPM_WASTEBASKET_SEARCH_KEY",
  381.     PR_IPM_SENTMAIL_SEARCH_KEY, "PR_IPM_SENTMAIL_SEARCH_KEY",
  382.     PR_MDB_PROVIDER,    "PR_MDB_PROVIDER",
  383.     PR_RECEIVE_FOLDER_SETTINGS, "PR_RECEIVE_FOLDER_SETTINGS",
  384.     PR_VALID_FOLDER_MASK,   "PR_VALID_FOLDER_MASK",
  385.     PR_IPM_SUBTREE_ENTRYID, "PR_IPM_SUBTREE_ENTRYID",
  386.     PR_IPM_OUTBOX_ENTRYID,  "PR_IPM_OUTBOX_ENTRYID",
  387.     PR_IPM_WASTEBASKET_ENTRYID, "PR_IPM_WASTEBASKET_ENTRYID",
  388.     PR_IPM_SENTMAIL_ENTRYID,    "PR_IPM_SENTMAIL_ENTRYID",
  389.     PR_VIEWS_ENTRYID,   "PR_VIEWS_ENTRYID",
  390.     PR_COMMON_VIEWS_ENTRYID,    "PR_COMMON_VIEWS_ENTRYID",
  391.     PR_FINDER_ENTRYID,  "PR_FINDER_ENTRYID",
  392.     PR_CONTAINER_FLAGS, "PR_CONTAINER_FLAGS",
  393.     PR_FOLDER_TYPE, "PR_FOLDER_TYPE",
  394.     PR_CONTENT_COUNT,   "PR_CONTENT_COUNT",
  395.     PR_CONTENT_UNREAD,  "PR_CONTENT_UNREAD",
  396.     PR_CREATE_TEMPLATES,    "PR_CREATE_TEMPLATES",
  397.     PR_DETAILS_TABLE,   "PR_DETAILS_TABLE",
  398.     PR_SEARCH,  "PR_SEARCH",
  399.     PR_SELECTABLE,  "PR_SELECTABLE",
  400.     PR_SUBFOLDERS,  "PR_SUBFOLDERS",
  401.     PR_STATUS,  "PR_STATUS",
  402.     PR_ANR, "PR_ANR",
  403.     PR_CONTENTS_SORT_ORDER, "PR_CONTENTS_SORT_ORDER",
  404.     PR_CONTAINER_HIERARCHY, "PR_CONTAINER_HIERARCHY",
  405.     PR_CONTAINER_CONTENTS,  "PR_CONTAINER_CONTENTS",
  406.     PR_FOLDER_ASSOCIATED_CONTENTS,  "PR_FOLDER_ASSOCIATED_CONTENTS",
  407.     PR_DEF_CREATE_DL,   "PR_DEF_CREATE_DL",
  408.     PR_DEF_CREATE_MAILUSER, "PR_DEF_CREATE_MAILUSER",
  409.     PR_CONTAINER_CLASS, "PR_CONTAINER_CLASS",
  410.     PR_CONTAINER_MODIFY_VERSION,    "PR_CONTAINER_MODIFY_VERSION",
  411.     PR_AB_PROVIDER_ID,  "PR_AB_PROVIDER_ID",
  412.     PR_ATTACHMENT_X400_PARAMETERS,  "PR_ATTACHMENT_X400_PARAMETERS",
  413.     PR_ATTACH_DATA_BIN, "PR_ATTACH_DATA_BIN",
  414.     PR_ATTACH_DATA_OBJ, "PR_ATTACH_DATA_OBJ",
  415.     PR_ATTACH_ENCODING, "PR_ATTACH_ENCODING",
  416.     PR_ATTACH_EXTENSION,    "PR_ATTACH_EXTENSION",
  417.     PR_ATTACH_FILENAME, "PR_ATTACH_FILENAME",
  418.     PR_ATTACH_METHOD,   "PR_ATTACH_METHOD",
  419.     PR_ATTACH_LONG_FILENAME,    "PR_ATTACH_LONG_FILENAME",
  420.     PR_ATTACH_PATHNAME, "PR_ATTACH_PATHNAME",
  421.     PR_ATTACH_RENDERING,    "PR_ATTACH_RENDERING",
  422.     PR_ATTACH_TAG,  "PR_ATTACH_TAG",
  423.     PR_RENDERING_POSITION,  "PR_RENDERING_POSITION",
  424.     PR_ATTACH_TRANSPORT_NAME,   "PR_ATTACH_TRANSPORT_NAME",
  425.     PR_DISPLAY_TYPE,    "PR_DISPLAY_TYPE",
  426.     PR_TEMPLATEID,  "PR_TEMPLATEID",
  427.     PR_PRIMARY_CAPABILITY,  "PR_PRIMARY_CAPABILITY",
  428.     PR_ACCOUNT, "PR_ACCOUNT",
  429.     PR_ALTERNATE_RECIPIENT, "PR_ALTERNATE_RECIPIENT",
  430.     PR_CALLBACK_TELEPHONE_NUMBER,   "PR_CALLBACK_TELEPHONE_NUMBER",
  431.     PR_CONVERSION_PROHIBITED,   "PR_CONVERSION_PROHIBITED",
  432.     PR_DISCLOSE_RECIPIENTS, "PR_DISCLOSE_RECIPIENTS",
  433.     PR_GENERATION,  "PR_GENERATION",
  434.     PR_GIVEN_NAME,  "PR_GIVEN_NAME",
  435.     PR_GOVERNMENT_ID_NUMBER,    "PR_GOVERNMENT_ID_NUMBER",
  436.     PR_OFFICE_TELEPHONE_NUMBER, "PR_OFFICE_TELEPHONE_NUMBER",
  437.     PR_HOME_TELEPHONE_NUMBER,   "PR_HOME_TELEPHONE_NUMBER",
  438.     PR_INITIALS,    "PR_INITIALS",
  439.     PR_KEYWORD, "PR_KEYWORD",
  440.     PR_LANGUAGE,    "PR_LANGUAGE",
  441.     PR_LOCATION,    "PR_LOCATION",
  442.     PR_MAIL_PERMISSION, "PR_MAIL_PERMISSION",
  443.     PR_MHS_COMMON_NAME, "PR_MHS_COMMON_NAME",
  444.     PR_ORGANIZATIONAL_ID_NUMBER,    "PR_ORGANIZATIONAL_ID_NUMBER",
  445.     PR_SURNAME, "PR_SURNAME",
  446.     PR_ORIGINAL_ENTRYID,    "PR_ORIGINAL_ENTRYID",
  447.     PR_ORIGINAL_DISPLAY_NAME,   "PR_ORIGINAL_DISPLAY_NAME",
  448.     PR_ORIGINAL_SEARCH_KEY, "PR_ORIGINAL_SEARCH_KEY",
  449.     PR_POSTAL_ADDRESS,  "PR_POSTAL_ADDRESS",
  450.     PR_COMPANY_NAME,    "PR_COMPANY_NAME",
  451.     PR_TITLE,   "PR_TITLE",
  452.     PR_DEPARTMENT_NAME, "PR_DEPARTMENT_NAME",
  453.     PR_OFFICE_LOCATION, "PR_OFFICE_LOCATION",
  454.     PR_PRIMARY_TELEPHONE_NUMBER,    "PR_PRIMARY_TELEPHONE_NUMBER",
  455.     PR_OFFICE2_TELEPHONE_NUMBER,    "PR_OFFICE2_TELEPHONE_NUMBER",
  456.     PR_CELLULAR_TELEPHONE_NUMBER,   "PR_CELLULAR_TELEPHONE_NUMBER",
  457.     PR_RADIO_TELEPHONE_NUMBER,  "PR_RADIO_TELEPHONE_NUMBER",
  458.     PR_CAR_TELEPHONE_NUMBER,    "PR_CAR_TELEPHONE_NUMBER",
  459.     PR_OTHER_TELEPHONE_NUMBER,  "PR_OTHER_TELEPHONE_NUMBER",
  460.     PR_TRANSMITABLE_DISPLAY_NAME,   "PR_TRANSMITABLE_DISPLAY_NAME",
  461.     PR_STORE_PROVIDERS, "PR_STORE_PROVIDERS",
  462.     PR_AB_PROVIDERS,    "PR_AB_PROVIDERS",
  463.     PR_TRANSPORT_PROVIDERS, "PR_TRANSPORT_PROVIDERS",
  464.     PR_DEFAULT_PROFILE, "PR_DEFAULT_PROFILE",
  465.     PR_AB_SEARCH_PATH,  "PR_AB_SEARCH_PATH",
  466.     PR_AB_DEFAULT_DIR,  "PR_AB_DEFAULT_DIR",
  467.     PR_AB_DEFAULT_PAB,  "PR_AB_DEFAULT_PAB",
  468.     PR_FILTERING_HOOKS, "PR_FILTERING_HOOKS",
  469.     PR_SERVICE_NAME,    "PR_SERVICE_NAME",
  470.     PR_SERVICE_DLL_NAME,    "PR_SERVICE_DLL_NAME",
  471.     PR_SERVICE_ENTRY_NAME,  "PR_SERVICE_ENTRY_NAME",
  472.     PR_SERVICE_UID, "PR_SERVICE_UID",
  473.     PR_SERVICE_EXTRA_UIDS,  "PR_SERVICE_EXTRA_UIDS",
  474.     PR_SERVICES,    "PR_SERVICES",
  475.     PR_SERVICE_SUPPORT_FILES,   "PR_SERVICE_SUPPORT_FILES",
  476.     PR_SERVICE_DELETE_FILES,    "PR_SERVICE_DELETE_FILES",
  477.     PR_IDENTITY_DISPLAY,    "PR_IDENTITY_DISPLAY",
  478.     PR_IDENTITY_ENTRYID,    "PR_IDENTITY_ENTRYID",
  479.     PR_RESOURCE_METHODS,    "PR_RESOURCE_METHODS",
  480.     PR_RESOURCE_TYPE,   "PR_RESOURCE_TYPE",
  481.     PR_STATUS_CODE, "PR_STATUS_CODE",
  482.     PR_IDENTITY_SEARCH_KEY, "PR_IDENTITY_SEARCH_KEY",
  483.     PR_OWN_STORE_ENTRYID,   "PR_OWN_STORE_ENTRYID",
  484.     PR_RESOURCE_PATH,   "PR_RESOURCE_PATH",
  485.     PR_STATUS_STRING,   "PR_STATUS_STRING",
  486.     PR_X400_DEFERRED_DELIVERY_CANCEL,   "PR_X400_DEFERRED_DELIVERY_CANCEL",
  487.     PR_HEADER_FOLDER_ENTRYID,   "PR_HEADER_FOLDER_ENTRYID",
  488.     PR_REMOTE_PROGRESS, "PR_REMOTE_PROGRESS",
  489.     PR_REMOTE_PROGRESS_TEXT,    "PR_REMOTE_PROGRESS_TEXT",
  490.     PR_CONTROL_FLAGS,   "PR_CONTROL_FLAGS",
  491.     PR_CONTROL_STRUCTURE,   "PR_CONTROL_STRUCTURE",
  492.     PR_CONTROL_TYPE,    "PR_CONTROL_TYPE",
  493.     PR_DELTAX,  "PR_DELTAX",
  494.     PR_DELTAY,  "PR_DELTAY",
  495.     PR_XPOS,    "PR_XPOS",
  496.     PR_YPOS,    "PR_YPOS",
  497.     PR_CONTROL_ID,  "PR_CONTROL_ID",
  498.     PR_INITIAL_DETAILS_PANE,    "PR_INITIAL_DETAILS_PANE"
  499. };
  500.  
  501. /* Data for table: PropIDs */
  502.  
  503. static ENTRY s4[338] = 
  504. {
  505.     PROP_ID(PR_ACKNOWLEDGEMENT_MODE),   "PR_ACKNOWLEDGEMENT_MODE",
  506.     PROP_ID(PR_ALTERNATE_RECIPIENT_ALLOWED),    "PR_ALTERNATE_RECIPIENT_ALLOWED",
  507.     PROP_ID(PR_AUTHORIZING_USERS),  "PR_AUTHORIZING_USERS",
  508.     PROP_ID(PR_AUTO_FORWARD_COMMENT),   "PR_AUTO_FORWARD_COMMENT",
  509.     PROP_ID(PR_AUTO_FORWARDED), "PR_AUTO_FORWARDED",
  510.     PROP_ID(PR_CONTENT_CONFIDENTIALITY_ALGORITHM_ID),   "PR_CONTENT_CONFIDENTIALITY_ALGORITHM_ID",
  511.     PROP_ID(PR_CONTENT_CORRELATOR), "PR_CONTENT_CORRELATOR",
  512.     PROP_ID(PR_CONTENT_IDENTIFIER), "PR_CONTENT_IDENTIFIER",
  513.     PROP_ID(PR_CONTENT_LENGTH), "PR_CONTENT_LENGTH",
  514.     PROP_ID(PR_CONTENT_RETURN_REQUESTED),   "PR_CONTENT_RETURN_REQUESTED",
  515.     PROP_ID(PR_CONVERSATION_KEY),   "PR_CONVERSATION_KEY",
  516.     PROP_ID(PR_CONVERSION_EITS),    "PR_CONVERSION_EITS",
  517.     PROP_ID(PR_CONVERSION_WITH_LOSS_PROHIBITED),    "PR_CONVERSION_WITH_LOSS_PROHIBITED",
  518.     PROP_ID(PR_CONVERTED_EITS), "PR_CONVERTED_EITS",
  519.     PROP_ID(PR_DEFERRED_DELIVERY_TIME), "PR_DEFERRED_DELIVERY_TIME",
  520.     PROP_ID(PR_DELIVER_TIME),   "PR_DELIVER_TIME",
  521.     PROP_ID(PR_DISCARD_REASON), "PR_DISCARD_REASON",
  522.     PROP_ID(PR_DISCLOSURE_OF_RECIPIENTS),   "PR_DISCLOSURE_OF_RECIPIENTS",
  523.     PROP_ID(PR_DL_EXPANSION_HISTORY),   "PR_DL_EXPANSION_HISTORY",
  524.     PROP_ID(PR_DL_EXPANSION_PROHIBITED),    "PR_DL_EXPANSION_PROHIBITED",
  525.     PROP_ID(PR_EXPIRY_TIME),    "PR_EXPIRY_TIME",
  526.     PROP_ID(PR_IMPLICIT_CONVERSION_PROHIBITED), "PR_IMPLICIT_CONVERSION_PROHIBITED",
  527.     PROP_ID(PR_IMPORTANCE), "PR_IMPORTANCE",
  528.     PROP_ID(PR_IPM_ID), "PR_IPM_ID",
  529.     PROP_ID(PR_LATEST_DELIVERY_TIME),   "PR_LATEST_DELIVERY_TIME",
  530.     PROP_ID(PR_MESSAGE_CLASS),  "PR_MESSAGE_CLASS",
  531.     PROP_ID(PR_MESSAGE_DELIVERY_ID),    "PR_MESSAGE_DELIVERY_ID",
  532.     PROP_ID(PR_MESSAGE_SECURITY_LABEL), "PR_MESSAGE_SECURITY_LABEL",
  533.     PROP_ID(PR_OBSOLETED_IPMS), "PR_OBSOLETED_IPMS",
  534.     PROP_ID(PR_ORIGINALLY_INTENDED_RECIPIENT_NAME), "PR_ORIGINALLY_INTENDED_RECIPIENT_NAME",
  535.     PROP_ID(PR_ORIGINAL_EITS),  "PR_ORIGINAL_EITS",
  536.     PROP_ID(PR_ORIGINATOR_CERTIFICATE), "PR_ORIGINATOR_CERTIFICATE",
  537.     PROP_ID(PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED),   "PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED",
  538.     PROP_ID(PR_ORIGINATOR_RETURN_ADDRESS),  "PR_ORIGINATOR_RETURN_ADDRESS",
  539.     PROP_ID(PR_PARENT_KEY), "PR_PARENT_KEY",
  540.     PROP_ID(PR_PRIORITY),   "PR_PRIORITY",
  541.     PROP_ID(PR_PROOF_OF_SUBMISSION_REQUESTED),  "PR_PROOF_OF_SUBMISSION_REQUESTED",
  542.     PROP_ID(PR_READ_RECEIPT_REQUESTED), "PR_READ_RECEIPT_REQUESTED",
  543.     PROP_ID(PR_RECEIPT_TIME),   "PR_RECEIPT_TIME",
  544.     PROP_ID(PR_RECIPIENT_REASSIGNMENT_PROHIBITED),  "PR_RECIPIENT_REASSIGNMENT_PROHIBITED",
  545.     PROP_ID(PR_REDIRECTION_HISTORY),    "PR_REDIRECTION_HISTORY",
  546.     PROP_ID(PR_RELATED_IPMS),   "PR_RELATED_IPMS",
  547.     PROP_ID(PR_LANGUAGES),  "PR_LANGUAGES",
  548.     PROP_ID(PR_REPLY_TIME), "PR_REPLY_TIME",
  549.     PROP_ID(PR_REPORT_TAG), "PR_REPORT_TAG",
  550.     PROP_ID(PR_REPORT_TIME),    "PR_REPORT_TIME",
  551.     PROP_ID(PR_RETURNED_IPM),   "PR_RETURNED_IPM",
  552.     PROP_ID(PR_SECURITY),   "PR_SECURITY",
  553.     PROP_ID(PR_INCOMPLETE_COPY),    "PR_INCOMPLETE_COPY",
  554.     PROP_ID(PR_SENSITIVITY),    "PR_SENSITIVITY",
  555.     PROP_ID(PR_SUBJECT),    "PR_SUBJECT",
  556.     PROP_ID(PR_SUBJECT_IPM),    "PR_SUBJECT_IPM",
  557.     PROP_ID(PR_CLIENT_SUBMIT_TIME), "PR_CLIENT_SUBMIT_TIME",
  558.     PROP_ID(PR_REPORT_NAME),    "PR_REPORT_NAME",
  559.     PROP_ID(PR_SENT_REPRESENTING_SEARCH_KEY),   "PR_SENT_REPRESENTING_SEARCH_KEY",
  560.     PROP_ID(PR_X400_CONTENT_TYPE),  "PR_X400_CONTENT_TYPE",
  561.     PROP_ID(PR_NON_RECEIPT_REASON), "PR_NON_RECEIPT_REASON",
  562.     PROP_ID(PR_RECEIVED_BY_ENTRYID),    "PR_RECEIVED_BY_ENTRYID",
  563.     PROP_ID(PR_RECEIVED_BY_NAME),   "PR_RECEIVED_BY_NAME",
  564.     PROP_ID(PR_SENT_REPRESENTING_ENTRYID),  "PR_SENT_REPRESENTING_ENTRYID",
  565.     PROP_ID(PR_SENT_REPRESENTING_NAME), "PR_SENT_REPRESENTING_NAME",
  566.     PROP_ID(PR_RCVD_REPRESENTING_ENTRYID),  "PR_RCVD_REPRESENTING_ENTRYID",
  567.     PROP_ID(PR_RCVD_REPRESENTING_NAME), "PR_RCVD_REPRESENTING_NAME",
  568.     PROP_ID(PR_REPORT_ENTRYID), "PR_REPORT_ENTRYID",
  569.     PROP_ID(PR_READ_RECEIPT_ENTRYID),   "PR_READ_RECEIPT_ENTRYID",
  570.     PROP_ID(PR_MESSAGE_SUBMISSION_ID),  "PR_MESSAGE_SUBMISSION_ID",
  571.     PROP_ID(PR_PROVIDER_SUBMIT_TIME),   "PR_PROVIDER_SUBMIT_TIME",
  572.     PROP_ID(PR_ORIGINAL_SUBJECT),   "PR_ORIGINAL_SUBJECT",
  573.     PROP_ID(PR_DISC_VAL),   "PR_DISC_VAL",
  574.     PROP_ID(PR_ORIG_MESSAGE_CLASS), "PR_ORIG_MESSAGE_CLASS",
  575.     PROP_ID(PR_ORIGINAL_AUTHOR_ENTRYID),    "PR_ORIGINAL_AUTHOR_ENTRYID",
  576.     PROP_ID(PR_ORIGINAL_AUTHOR_NAME),   "PR_ORIGINAL_AUTHOR_NAME",
  577.     PROP_ID(PR_ORIGINAL_SUBMIT_TIME),   "PR_ORIGINAL_SUBMIT_TIME",
  578.     PROP_ID(PR_REPLY_RECIPIENT_ENTRIES),    "PR_REPLY_RECIPIENT_ENTRIES",
  579.     PROP_ID(PR_REPLY_RECIPIENT_NAMES),  "PR_REPLY_RECIPIENT_NAMES",
  580.     PROP_ID(PR_RECEIVED_BY_SEARCH_KEY), "PR_RECEIVED_BY_SEARCH_KEY",
  581.     PROP_ID(PR_RCVD_REPRESENTING_SEARCH_KEY),   "PR_RCVD_REPRESENTING_SEARCH_KEY",
  582.     PROP_ID(PR_READ_RECEIPT_SEARCH_KEY),    "PR_READ_RECEIPT_SEARCH_KEY",
  583.     PROP_ID(PR_REPORT_SEARCH_KEY),  "PR_REPORT_SEARCH_KEY",
  584.     PROP_ID(PR_ORIGINAL_DELIVERY_TIME), "PR_ORIGINAL_DELIVERY_TIME",
  585.     PROP_ID(PR_ORIGINAL_AUTHOR_SEARCH_KEY), "PR_ORIGINAL_AUTHOR_SEARCH_KEY",
  586.     PROP_ID(PR_MESSAGE_TO_ME),  "PR_MESSAGE_TO_ME",
  587.     PROP_ID(PR_MESSAGE_CC_ME),  "PR_MESSAGE_CC_ME",
  588.     PROP_ID(PR_MESSAGE_RECIP_ME),   "PR_MESSAGE_RECIP_ME",
  589.     PROP_ID(PR_ORIGINAL_SENDER_NAME),   "PR_ORIGINAL_SENDER_NAME",
  590.     PROP_ID(PR_ORIGINAL_SENDER_ENTRYID),    "PR_ORIGINAL_SENDER_ENTRYID",
  591.     PROP_ID(PR_ORIGINAL_SENDER_SEARCH_KEY), "PR_ORIGINAL_SENDER_SEARCH_KEY",
  592.     PROP_ID(PR_ORIGINAL_SENT_REPRESENTING_NAME),    "PR_ORIGINAL_SENT_REPRESENTING_NAME",
  593.     PROP_ID(PR_ORIGINAL_SENT_REPRESENTING_ENTRYID), "PR_ORIGINAL_SENT_REPRESENTING_ENTRYID",
  594.     PROP_ID(PR_ORIGINAL_SENT_REPRESENTING_SEARCH_KEY),  "PR_ORIGINAL_SENT_REPRESENTING_SEARCH_KEY",
  595.     PROP_ID(PR_START_DATE), "PR_START_DATE",
  596.     PROP_ID(PR_END_DATE),   "PR_END_DATE",
  597.     PROP_ID(PR_OWNER_APPT_ID),  "PR_OWNER_APPT_ID",
  598.     PROP_ID(PR_RESPONSE_REQUESTED), "PR_RESPONSE_REQUESTED",
  599.     PROP_ID(PR_SENT_REPRESENTING_ADDRTYPE), "PR_SENT_REPRESENTING_ADDRTYPE",
  600.     PROP_ID(PR_SENT_REPRESENTING_EMAIL_ADDRESS),    "PR_SENT_REPRESENTING_EMAIL_ADDRESS",
  601.     PROP_ID(PR_ORIGINAL_SENDER_ADDRTYPE),   "PR_ORIGINAL_SENDER_ADDRTYPE",
  602.     PROP_ID(PR_ORIGINAL_SENDER_EMAIL_ADDRESS),  "PR_ORIGINAL_SENDER_EMAIL_ADDRESS",
  603.     PROP_ID(PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE),    "PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE",
  604.     PROP_ID(PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS),   "PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS",
  605.     PROP_ID(PR_CONVERSATION_TOPIC), "PR_CONVERSATION_TOPIC",
  606.     PROP_ID(PR_CONVERSATION_INDEX), "PR_CONVERSATION_INDEX",
  607.     PROP_ID(PR_BODY),   "PR_BODY",
  608.     PROP_ID(PR_REPORT_TEXT),    "PR_REPORT_TEXT",
  609.     PROP_ID(PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY),    "PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY",
  610.     PROP_ID(PR_REPORTING_DL_NAME),  "PR_REPORTING_DL_NAME",
  611.     PROP_ID(PR_REPORTING_MTA_CERTIFICATE),  "PR_REPORTING_MTA_CERTIFICATE",
  612.     PROP_ID(PR_RTF_SYNC_BODY_CRC),  "PR_RTF_SYNC_BODY_CRC",
  613.     PROP_ID(PR_RTF_SYNC_BODY_COUNT),    "PR_RTF_SYNC_BODY_COUNT",
  614.     PROP_ID(PR_RTF_SYNC_BODY_TAG),  "PR_RTF_SYNC_BODY_TAG",
  615.     PROP_ID(PR_RTF_COMPRESSED), "PR_RTF_COMPRESSED",
  616.     PROP_ID(PR_RTF_SYNC_PREFIX_COUNT),  "PR_RTF_SYNC_PREFIX_COUNT",
  617.     PROP_ID(PR_RTF_SYNC_TRAILING_COUNT),    "PR_RTF_SYNC_TRAILING_COUNT",
  618.     PROP_ID(PR_ORIGINALLY_INTENDED_RECIP_ENTRYID),  "PR_ORIGINALLY_INTENDED_RECIP_ENTRYID",
  619.     PROP_ID(PR_PREPROCESS), "PR_PREPROCESS",
  620.     PROP_ID(PR_CONTENT_INTEGRITY_CHECK),    "PR_CONTENT_INTEGRITY_CHECK",
  621.     PROP_ID(PR_EXPLICIT_CONVERSION),    "PR_EXPLICIT_CONVERSION",
  622.     PROP_ID(PR_IPM_RETURN_REQUESTED),   "PR_IPM_RETURN_REQUESTED",
  623.     PROP_ID(PR_MESSAGE_TOKEN),  "PR_MESSAGE_TOKEN",
  624.     PROP_ID(PR_NDR_REASON_CODE),    "PR_NDR_REASON_CODE",
  625.     PROP_ID(PR_NDR_DIAG_CODE),  "PR_NDR_DIAG_CODE",
  626.     PROP_ID(PR_NON_RECEIPT_NOTIFICATION_REQUESTED), "PR_NON_RECEIPT_NOTIFICATION_REQUESTED",
  627.     PROP_ID(PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED),   "PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED",
  628.     PROP_ID(PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT),   "PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT",
  629.     PROP_ID(PR_PHYSICAL_DELIVERY_BUREAU_FAX_DELIVERY),  "PR_PHYSICAL_DELIVERY_BUREAU_FAX_DELIVERY",
  630.     PROP_ID(PR_PHYSICAL_DELIVERY_MODE), "PR_PHYSICAL_DELIVERY_MODE",
  631.     PROP_ID(PR_PHYSICAL_DELIVERY_REPORT_REQUEST),   "PR_PHYSICAL_DELIVERY_REPORT_REQUEST",
  632.     PROP_ID(PR_PHYSICAL_FORWARDING_ADDRESS),    "PR_PHYSICAL_FORWARDING_ADDRESS",
  633.     PROP_ID(PR_PHYSICAL_FORWARDING_ADDRESS_REQUESTED),  "PR_PHYSICAL_FORWARDING_ADDRESS_REQUESTED",
  634.     PROP_ID(PR_PHYSICAL_FORWARDING_PROHIBITED), "PR_PHYSICAL_FORWARDING_PROHIBITED",
  635.     PROP_ID(PR_PHYSICAL_RENDITION_ATTRIBUTES),  "PR_PHYSICAL_RENDITION_ATTRIBUTES",
  636.     PROP_ID(PR_PROOF_OF_DELIVERY),  "PR_PROOF_OF_DELIVERY",
  637.     PROP_ID(PR_PROOF_OF_DELIVERY_REQUESTED),    "PR_PROOF_OF_DELIVERY_REQUESTED",
  638.     PROP_ID(PR_RECIPIENT_CERTIFICATE),  "PR_RECIPIENT_CERTIFICATE",
  639.     PROP_ID(PR_RECIPIENT_NUMBER_FOR_ADVICE),    "PR_RECIPIENT_NUMBER_FOR_ADVICE",
  640.     PROP_ID(PR_RECIPIENT_TYPE), "PR_RECIPIENT_TYPE",
  641.     PROP_ID(PR_REGISTERED_MAIL_TYPE),   "PR_REGISTERED_MAIL_TYPE",
  642.     PROP_ID(PR_REPLY_REQUESTED),    "PR_REPLY_REQUESTED",
  643.     PROP_ID(PR_REQUESTED_DELIVERY_METHOD),  "PR_REQUESTED_DELIVERY_METHOD",
  644.     PROP_ID(PR_SENDER_ENTRYID), "PR_SENDER_ENTRYID",
  645.     PROP_ID(PR_SENDER_NAME),    "PR_SENDER_NAME",
  646.     PROP_ID(PR_TYPE_OF_MTS_USER),   "PR_TYPE_OF_MTS_USER",
  647.     PROP_ID(PR_SENDER_SEARCH_KEY),  "PR_SENDER_SEARCH_KEY",
  648.     PROP_ID(PR_SENDER_ADDRTYPE),    "PR_SENDER_ADDRTYPE",
  649.     PROP_ID(PR_SENDER_EMAIL_ADDRESS),   "PR_SENDER_EMAIL_ADDRESS",
  650.     PROP_ID(PR_CURRENT_VERSION),    "PR_CURRENT_VERSION",
  651.     PROP_ID(PR_DELETE_AFTER_SUBMIT),    "PR_DELETE_AFTER_SUBMIT",
  652.     PROP_ID(PR_DISPLAY_BCC),    "PR_DISPLAY_BCC",
  653.     PROP_ID(PR_DISPLAY_CC), "PR_DISPLAY_CC",
  654.     PROP_ID(PR_DISPLAY_TO), "PR_DISPLAY_TO",
  655.     PROP_ID(PR_PARENT_DISPLAY), "PR_PARENT_DISPLAY",
  656.     PROP_ID(PR_MESSAGE_DELIVERY_TIME),  "PR_MESSAGE_DELIVERY_TIME",
  657.     PROP_ID(PR_MESSAGE_FLAGS),  "PR_MESSAGE_FLAGS",
  658.     PROP_ID(PR_MESSAGE_SIZE),   "PR_MESSAGE_SIZE",
  659.     PROP_ID(PR_PARENT_ENTRYID), "PR_PARENT_ENTRYID",
  660.     PROP_ID(PR_SENTMAIL_ENTRYID),   "PR_SENTMAIL_ENTRYID",
  661.     PROP_ID(PR_CORRELATE),  "PR_CORRELATE",
  662.     PROP_ID(PR_CORRELATE_MTSID),    "PR_CORRELATE_MTSID",
  663.     PROP_ID(PR_DISCRETE_VALUES),    "PR_DISCRETE_VALUES",
  664.     PROP_ID(PR_RESPONSIBILITY), "PR_RESPONSIBILITY",
  665.     PROP_ID(PR_SPOOLER_STATUS), "PR_SPOOLER_STATUS",
  666.     PROP_ID(PR_TRANSPORT_STATUS),   "PR_TRANSPORT_STATUS",
  667.     PROP_ID(PR_MESSAGE_RECIPIENTS), "PR_MESSAGE_RECIPIENTS",
  668.     PROP_ID(PR_MESSAGE_ATTACHMENTS),    "PR_MESSAGE_ATTACHMENTS",
  669.     PROP_ID(PR_SUBMIT_FLAGS),   "PR_SUBMIT_FLAGS",
  670.     PROP_ID(PR_TRANSPORT_KEY),  "PR_TRANSPORT_KEY",
  671.     PROP_ID(PR_MSG_STATUS), "PR_MSG_STATUS",
  672.     PROP_ID(PR_MESSAGE_DOWNLOAD_TIME),  "PR_MESSAGE_DOWNLOAD_TIME",
  673.     PROP_ID(PR_CREATION_VERSION),   "PR_CREATION_VERSION",
  674.     PROP_ID(PR_MODIFY_VERSION), "PR_MODIFY_VERSION",
  675.     PROP_ID(PR_HASATTACH),  "PR_HASATTACH",
  676.     PROP_ID(PR_BODY_CRC),   "PR_BODY_CRC",
  677.     PROP_ID(PR_NORMALIZED_SUBJECT), "PR_NORMALIZED_SUBJECT",
  678.     PROP_ID(PR_RTF_IN_SYNC),    "PR_RTF_IN_SYNC",
  679.     PROP_ID(PR_ATTACH_SIZE),    "PR_ATTACH_SIZE",
  680.     PROP_ID(PR_ATTACH_NUM), "PR_ATTACH_NUM",
  681.     PROP_ID(PR_ORIGINAL_DISPLAY_BCC),   "PR_ORIGINAL_DISPLAY_BCC",
  682.     PROP_ID(PR_ORIGINAL_DISPLAY_CC),    "PR_ORIGINAL_DISPLAY_CC",
  683.     PROP_ID(PR_ORIGINAL_DISPLAY_TO),    "PR_ORIGINAL_DISPLAY_TO",
  684.     PROP_ID(PR_ENTRYID),    "PR_ENTRYID",
  685.     PROP_ID(PR_OBJECT_TYPE),    "PR_OBJECT_TYPE",
  686.     PROP_ID(PR_ICON),   "PR_ICON",
  687.     PROP_ID(PR_MINI_ICON),  "PR_MINI_ICON",
  688.     PROP_ID(PR_STORE_ENTRYID),  "PR_STORE_ENTRYID",
  689.     PROP_ID(PR_STORE_RECORD_KEY),   "PR_STORE_RECORD_KEY",
  690.     PROP_ID(PR_RECORD_KEY), "PR_RECORD_KEY",
  691.     PROP_ID(PR_MAPPING_SIGNATURE),  "PR_MAPPING_SIGNATURE",
  692.     PROP_ID(PR_ACCESS_LEVEL),   "PR_ACCESS_LEVEL",
  693.     PROP_ID(PR_INSTANCE_KEY),   "PR_INSTANCE_KEY",
  694.     PROP_ID(PR_ROW_TYPE),   "PR_ROW_TYPE",
  695.     PROP_ID(PR_ACCESS), "PR_ACCESS",
  696.     PROP_ID(PR_ROWID),  "PR_ROWID",
  697.     PROP_ID(PR_DISPLAY_NAME),   "PR_DISPLAY_NAME",
  698.     PROP_ID(PR_ADDRTYPE),   "PR_ADDRTYPE",
  699.     PROP_ID(PR_EMAIL_ADDRESS),  "PR_EMAIL_ADDRESS",
  700.     PROP_ID(PR_COMMENT),    "PR_COMMENT",
  701.     PROP_ID(PR_DEPTH),  "PR_DEPTH",
  702.     PROP_ID(PR_PROVIDER_DISPLAY),   "PR_PROVIDER_DISPLAY",
  703.     PROP_ID(PR_CREATION_TIME),  "PR_CREATION_TIME",
  704.     PROP_ID(PR_LAST_MODIFICATION_TIME), "PR_LAST_MODIFICATION_TIME",
  705.     PROP_ID(PR_RESOURCE_FLAGS), "PR_RESOURCE_FLAGS",
  706.     PROP_ID(PR_PROVIDER_DLL_NAME),  "PR_PROVIDER_DLL_NAME",
  707.     PROP_ID(PR_SEARCH_KEY), "PR_SEARCH_KEY",
  708.     PROP_ID(PR_PROVIDER_UID),   "PR_PROVIDER_UID",
  709.     PROP_ID(PR_PROVIDER_ORDINAL),   "PR_PROVIDER_ORDINAL",
  710.     PROP_ID(PR_FORM_VERSION),   "PR_FORM_VERSION",
  711.     PROP_ID(PR_FORM_CLSID), "PR_FORM_CLSID",
  712.     PROP_ID(PR_FORM_CONTACT_NAME),  "PR_FORM_CONTACT_NAME",
  713.     PROP_ID(PR_FORM_CATEGORY),  "PR_FORM_CATEGORY",
  714.     PROP_ID(PR_FORM_CATEGORY_SUB),  "PR_FORM_CATEGORY_SUB",
  715.     PROP_ID(PR_FORM_HOST_MAP),  "PR_FORM_HOST_MAP",
  716.     PROP_ID(PR_FORM_HIDDEN),    "PR_FORM_HIDDEN",
  717.     PROP_ID(PR_FORM_DESIGNER_NAME), "PR_FORM_DESIGNER_NAME",
  718.     PROP_ID(PR_FORM_DESIGNER_GUID), "PR_FORM_DESIGNER_GUID",
  719.     PROP_ID(PR_FORM_MESSAGE_BEHAVIOR),  "PR_FORM_MESSAGE_BEHAVIOR",
  720.     PROP_ID(PR_DEFAULT_STORE),  "PR_DEFAULT_STORE",
  721.     PROP_ID(PR_STORE_SUPPORT_MASK), "PR_STORE_SUPPORT_MASK",
  722.     PROP_ID(PR_IPM_SUBTREE_SEARCH_KEY), "PR_IPM_SUBTREE_SEARCH_KEY",
  723.     PROP_ID(PR_IPM_OUTBOX_SEARCH_KEY),  "PR_IPM_OUTBOX_SEARCH_KEY",
  724.     PROP_ID(PR_IPM_WASTEBASKET_SEARCH_KEY), "PR_IPM_WASTEBASKET_SEARCH_KEY",
  725.     PROP_ID(PR_IPM_SENTMAIL_SEARCH_KEY),    "PR_IPM_SENTMAIL_SEARCH_KEY",
  726.     PROP_ID(PR_MDB_PROVIDER),   "PR_MDB_PROVIDER",
  727.     PROP_ID(PR_RECEIVE_FOLDER_SETTINGS),    "PR_RECEIVE_FOLDER_SETTINGS",
  728.     PROP_ID(PR_VALID_FOLDER_MASK),  "PR_VALID_FOLDER_MASK",
  729.     PROP_ID(PR_IPM_SUBTREE_ENTRYID),    "PR_IPM_SUBTREE_ENTRYID",
  730.     PROP_ID(PR_IPM_OUTBOX_ENTRYID), "PR_IPM_OUTBOX_ENTRYID",
  731.     PROP_ID(PR_IPM_WASTEBASKET_ENTRYID),    "PR_IPM_WASTEBASKET_ENTRYID",
  732.     PROP_ID(PR_IPM_SENTMAIL_ENTRYID),   "PR_IPM_SENTMAIL_ENTRYID",
  733.     PROP_ID(PR_VIEWS_ENTRYID),  "PR_VIEWS_ENTRYID",
  734.     PROP_ID(PR_COMMON_VIEWS_ENTRYID),   "PR_COMMON_VIEWS_ENTRYID",
  735.     PROP_ID(PR_FINDER_ENTRYID), "PR_FINDER_ENTRYID",
  736.     PROP_ID(PR_CONTAINER_FLAGS),    "PR_CONTAINER_FLAGS",
  737.     PROP_ID(PR_FOLDER_TYPE),    "PR_FOLDER_TYPE",
  738.     PROP_ID(PR_CONTENT_COUNT),  "PR_CONTENT_COUNT",
  739.     PROP_ID(PR_CONTENT_UNREAD), "PR_CONTENT_UNREAD",
  740.     PROP_ID(PR_CREATE_TEMPLATES),   "PR_CREATE_TEMPLATES",
  741.     PROP_ID(PR_DETAILS_TABLE),  "PR_DETAILS_TABLE",
  742.     PROP_ID(PR_SEARCH), "PR_SEARCH",
  743.     PROP_ID(PR_SELECTABLE), "PR_SELECTABLE",
  744.     PROP_ID(PR_SUBFOLDERS), "PR_SUBFOLDERS",
  745.     PROP_ID(PR_STATUS), "PR_STATUS",
  746.     PROP_ID(PR_ANR),    "PR_ANR",
  747.     PROP_ID(PR_CONTENTS_SORT_ORDER),    "PR_CONTENTS_SORT_ORDER",
  748.     PROP_ID(PR_CONTAINER_HIERARCHY),    "PR_CONTAINER_HIERARCHY",
  749.     PROP_ID(PR_CONTAINER_CONTENTS), "PR_CONTAINER_CONTENTS",
  750.     PROP_ID(PR_FOLDER_ASSOCIATED_CONTENTS), "PR_FOLDER_ASSOCIATED_CONTENTS",
  751.     PROP_ID(PR_DEF_CREATE_DL),  "PR_DEF_CREATE_DL",
  752.     PROP_ID(PR_DEF_CREATE_MAILUSER),    "PR_DEF_CREATE_MAILUSER",
  753.     PROP_ID(PR_CONTAINER_CLASS),    "PR_CONTAINER_CLASS",
  754.     PROP_ID(PR_CONTAINER_MODIFY_VERSION),   "PR_CONTAINER_MODIFY_VERSION",
  755.     PROP_ID(PR_AB_PROVIDER_ID), "PR_AB_PROVIDER_ID",
  756.     PROP_ID(PR_ATTACHMENT_X400_PARAMETERS), "PR_ATTACHMENT_X400_PARAMETERS",
  757.     PROP_ID(PR_ATTACH_DATA_BIN),    "PR_ATTACH_DATA_BIN",
  758.     PROP_ID(PR_ATTACH_DATA_OBJ),    "PR_ATTACH_DATA_OBJ",
  759.     PROP_ID(PR_ATTACH_ENCODING),    "PR_ATTACH_ENCODING",
  760.     PROP_ID(PR_ATTACH_EXTENSION),   "PR_ATTACH_EXTENSION",
  761.     PROP_ID(PR_ATTACH_FILENAME),    "PR_ATTACH_FILENAME",
  762.     PROP_ID(PR_ATTACH_METHOD),  "PR_ATTACH_METHOD",
  763.     PROP_ID(PR_ATTACH_LONG_FILENAME),   "PR_ATTACH_LONG_FILENAME",
  764.     PROP_ID(PR_ATTACH_PATHNAME),    "PR_ATTACH_PATHNAME",
  765.     PROP_ID(PR_ATTACH_RENDERING),   "PR_ATTACH_RENDERING",
  766.     PROP_ID(PR_ATTACH_TAG), "PR_ATTACH_TAG",
  767.     PROP_ID(PR_RENDERING_POSITION), "PR_RENDERING_POSITION",
  768.     PROP_ID(PR_ATTACH_TRANSPORT_NAME),  "PR_ATTACH_TRANSPORT_NAME",
  769.     PROP_ID(PR_DISPLAY_TYPE),   "PR_DISPLAY_TYPE",
  770.     PROP_ID(PR_TEMPLATEID), "PR_TEMPLATEID",
  771.     PROP_ID(PR_PRIMARY_CAPABILITY), "PR_PRIMARY_CAPABILITY",
  772.     PROP_ID(PR_ACCOUNT),    "PR_ACCOUNT",
  773.     PROP_ID(PR_ALTERNATE_RECIPIENT),    "PR_ALTERNATE_RECIPIENT",
  774.     PROP_ID(PR_CALLBACK_TELEPHONE_NUMBER),  "PR_CALLBACK_TELEPHONE_NUMBER",
  775.     PROP_ID(PR_CONVERSION_PROHIBITED),  "PR_CONVERSION_PROHIBITED",
  776.     PROP_ID(PR_DISCLOSE_RECIPIENTS),    "PR_DISCLOSE_RECIPIENTS",
  777.     PROP_ID(PR_GENERATION), "PR_GENERATION",
  778.     PROP_ID(PR_GIVEN_NAME), "PR_GIVEN_NAME",
  779.     PROP_ID(PR_GOVERNMENT_ID_NUMBER),   "PR_GOVERNMENT_ID_NUMBER",
  780.     PROP_ID(PR_OFFICE_TELEPHONE_NUMBER),    "PR_OFFICE_TELEPHONE_NUMBER",
  781.     PROP_ID(PR_HOME_TELEPHONE_NUMBER),  "PR_HOME_TELEPHONE_NUMBER",
  782.     PROP_ID(PR_INITIALS),   "PR_INITIALS",
  783.     PROP_ID(PR_KEYWORD),    "PR_KEYWORD",
  784.     PROP_ID(PR_LANGUAGE),   "PR_LANGUAGE",
  785.     PROP_ID(PR_LOCATION),   "PR_LOCATION",
  786.     PROP_ID(PR_MAIL_PERMISSION),    "PR_MAIL_PERMISSION",
  787.     PROP_ID(PR_MHS_COMMON_NAME),    "PR_MHS_COMMON_NAME",
  788.     PROP_ID(PR_ORGANIZATIONAL_ID_NUMBER),   "PR_ORGANIZATIONAL_ID_NUMBER",
  789.     PROP_ID(PR_SURNAME),    "PR_SURNAME",
  790.     PROP_ID(PR_ORIGINAL_ENTRYID),   "PR_ORIGINAL_ENTRYID",
  791.     PROP_ID(PR_ORIGINAL_DISPLAY_NAME),  "PR_ORIGINAL_DISPLAY_NAME",
  792.     PROP_ID(PR_ORIGINAL_SEARCH_KEY),    "PR_ORIGINAL_SEARCH_KEY",
  793.     PROP_ID(PR_POSTAL_ADDRESS), "PR_POSTAL_ADDRESS",
  794.     PROP_ID(PR_COMPANY_NAME),   "PR_COMPANY_NAME",
  795.     PROP_ID(PR_TITLE),  "PR_TITLE",
  796.     PROP_ID(PR_DEPARTMENT_NAME),    "PR_DEPARTMENT_NAME",
  797.     PROP_ID(PR_OFFICE_LOCATION),    "PR_OFFICE_LOCATION",
  798.     PROP_ID(PR_PRIMARY_TELEPHONE_NUMBER),   "PR_PRIMARY_TELEPHONE_NUMBER",
  799.     PROP_ID(PR_OFFICE2_TELEPHONE_NUMBER),   "PR_OFFICE2_TELEPHONE_NUMBER",
  800.     PROP_ID(PR_CELLULAR_TELEPHONE_NUMBER),  "PR_CELLULAR_TELEPHONE_NUMBER",
  801.     PROP_ID(PR_RADIO_TELEPHONE_NUMBER), "PR_RADIO_TELEPHONE_NUMBER",
  802.     PROP_ID(PR_CAR_TELEPHONE_NUMBER),   "PR_CAR_TELEPHONE_NUMBER",
  803.     PROP_ID(PR_OTHER_TELEPHONE_NUMBER), "PR_OTHER_TELEPHONE_NUMBER",
  804.     PROP_ID(PR_TRANSMITABLE_DISPLAY_NAME),  "PR_TRANSMITABLE_DISPLAY_NAME",
  805.     PROP_ID(PR_STORE_PROVIDERS),    "PR_STORE_PROVIDERS",
  806.     PROP_ID(PR_AB_PROVIDERS),   "PR_AB_PROVIDERS",
  807.     PROP_ID(PR_TRANSPORT_PROVIDERS),    "PR_TRANSPORT_PROVIDERS",
  808.     PROP_ID(PR_DEFAULT_PROFILE),    "PR_DEFAULT_PROFILE",
  809.     PROP_ID(PR_AB_SEARCH_PATH), "PR_AB_SEARCH_PATH",
  810.     PROP_ID(PR_AB_DEFAULT_DIR), "PR_AB_DEFAULT_DIR",
  811.     PROP_ID(PR_AB_DEFAULT_PAB), "PR_AB_DEFAULT_PAB",
  812.     PROP_ID(PR_FILTERING_HOOKS),    "PR_FILTERING_HOOKS",
  813.     PROP_ID(PR_SERVICE_NAME),   "PR_SERVICE_NAME",
  814.     PROP_ID(PR_SERVICE_DLL_NAME),   "PR_SERVICE_DLL_NAME",
  815.     PROP_ID(PR_SERVICE_ENTRY_NAME), "PR_SERVICE_ENTRY_NAME",
  816.     PROP_ID(PR_SERVICE_UID),    "PR_SERVICE_UID",
  817.     PROP_ID(PR_SERVICE_EXTRA_UIDS), "PR_SERVICE_EXTRA_UIDS",
  818.     PROP_ID(PR_SERVICES),   "PR_SERVICES",
  819.     PROP_ID(PR_SERVICE_SUPPORT_FILES),  "PR_SERVICE_SUPPORT_FILES",
  820.     PROP_ID(PR_SERVICE_DELETE_FILES),   "PR_SERVICE_DELETE_FILES",
  821.     PROP_ID(PR_IDENTITY_DISPLAY),   "PR_IDENTITY_DISPLAY",
  822.     PROP_ID(PR_IDENTITY_ENTRYID),   "PR_IDENTITY_ENTRYID",
  823.     PROP_ID(PR_RESOURCE_METHODS),   "PR_RESOURCE_METHODS",
  824.     PROP_ID(PR_RESOURCE_TYPE),  "PR_RESOURCE_TYPE",
  825.     PROP_ID(PR_STATUS_CODE),    "PR_STATUS_CODE",
  826.     PROP_ID(PR_IDENTITY_SEARCH_KEY),    "PR_IDENTITY_SEARCH_KEY",
  827.     PROP_ID(PR_OWN_STORE_ENTRYID),  "PR_OWN_STORE_ENTRYID",
  828.     PROP_ID(PR_RESOURCE_PATH),  "PR_RESOURCE_PATH",
  829.     PROP_ID(PR_STATUS_STRING),  "PR_STATUS_STRING",
  830.     PROP_ID(PR_X400_DEFERRED_DELIVERY_CANCEL),  "PR_X400_DEFERRED_DELIVERY_CANCEL",
  831.     PROP_ID(PR_HEADER_FOLDER_ENTRYID),  "PR_HEADER_FOLDER_ENTRYID",
  832.     PROP_ID(PR_REMOTE_PROGRESS),    "PR_REMOTE_PROGRESS'",
  833.     PROP_ID(PR_REMOTE_PROGRESS_TEXT),   "PR_REMOTE_PROGRESS_TEXT",
  834.     PROP_ID(PR_CONTROL_FLAGS),  "PR_CONTROL_FLAGS",
  835.     PROP_ID(PR_CONTROL_STRUCTURE),  "PR_CONTROL_STRUCTURE",
  836.     PROP_ID(PR_CONTROL_TYPE),   "PR_CONTROL_TYPE",
  837.     PROP_ID(PR_DELTAX), "PR_DELTAX",
  838.     PROP_ID(PR_DELTAY), "PR_DELTAY",
  839.     PROP_ID(PR_XPOS),   "PR_XPOS",
  840.     PROP_ID(PR_YPOS),   "PR_YPOS",
  841.     PROP_ID(PR_CONTROL_ID), "PR_CONTROL_ID",
  842.     PROP_ID(PR_INITIAL_DETAILS_PANE),   "PR_INITIAL_DETAILS_PANE"
  843. };
  844.  
  845. /* Data for table: PropType */
  846.  
  847. static ENTRY s5[30] = 
  848. {
  849.     PT_UNSPECIFIED, "PT_UNSPECIFIED",
  850.     PT_NULL,    "PT_NULL",
  851.     PT_I2,  "PT_I2",
  852.     PT_LONG,    "PT_LONG",
  853.     PT_R4,  "PT_R4",
  854.     PT_DOUBLE,  "PT_DOUBLE",
  855.     PT_CURRENCY,    "PT_CURRENCY",
  856.     PT_APPTIME, "PT_APPTIME",
  857.     PT_ERROR,   "PT_ERROR",
  858.     PT_BOOLEAN, "PT_BOOLEAN",
  859.     PT_OBJECT,  "PT_OBJECT",
  860.     PT_I8,  "PT_I8",
  861.     PT_SYSTIME, "PT_SYSTIME",
  862.     PT_STRING8, "PT_STRING8",
  863.     PT_UNICODE, "PT_UNICODE",
  864.     PT_CLSID,   "PT_CLSID",
  865.     PT_BINARY,  "PT_BINARY",
  866.     PT_MV_I2,   "PT_MV_I2",
  867.     PT_MV_LONG, "PT_MV_LONG",
  868.     PT_MV_R4,   "PT_MV_R4",
  869.     PT_MV_DOUBLE,   "PT_MV_DOUBLE",
  870.     PT_MV_CURRENCY, "PT_MV_CURRENCY",
  871.     PT_MV_APPTIME,  "PT_MV_APPTIME",
  872.     PT_MV_SYSTIME,  "PT_MV_SYSTIME",
  873.     PT_MV_STRING8,  "PT_MV_STRING8",
  874.     PT_MV_BINARY,   "PT_MV_BINARY",
  875.     PT_MV_UNICODE,  "PT_MV_UNICODE",
  876.     PT_MV_CLSID,    "PT_MV_CLSID",
  877.     PT_MV_I8,   "PT_MV_I8",
  878.     PT_MV_TSTRING,  "PT_MV_TSTRING"
  879. };
  880.  
  881. /* Data for table: FolderType */
  882.  
  883. static ENTRY s6[3] = 
  884. {
  885.     FOLDER_GENERIC, "FOLDER_GENERIC",
  886.     FOLDER_ROOT,    "FOLDER_ROOT",
  887.     FOLDER_SEARCH,  "FOLDER_SEARCH"
  888. };
  889.  
  890. /* Data for table: TableStatus */
  891.  
  892. static ENTRY s7[8] = 
  893. {
  894.     TBLSTAT_COMPLETE,   "TBLSTAT_COMPLETE",
  895.     TBLSTAT_QCHANGED,   "TBLSTAT_QCHANGED",
  896.     TBLSTAT_SORTING,    "TBLSTAT_SORTING",
  897.     TBLSTAT_SORT_ERROR, "TBLSTAT_SORT_ERROR",
  898.     TBLSTAT_SETTING_COLS,   "TBLSTAT_SETTING_COLS",
  899.     TBLSTAT_SETCOL_ERROR,   "TBLSTAT_SETCOL_ERROR",
  900.     TBLSTAT_RESTRICTING,    "TBLSTAT_RESTRICTING",
  901.     TBLSTAT_RESTRICT_ERROR, "TBLSTAT_RESTRICT_ERROR"
  902. };
  903.  
  904. /* Data for table: TableType */
  905.  
  906. static ENTRY s8[3] = 
  907. {
  908.     TBLTYPE_SNAPSHOT,   "TBLTYPE_SNAPSHOT",
  909.     TBLTYPE_KEYSET, "TBLTYPE_KEYSET",
  910.     TBLTYPE_DYNAMIC,    "TBLTYPE_DYNAMIC"
  911. };
  912.  
  913. /* Data for table: SortOrder */
  914.  
  915. static ENTRY s9[3] = 
  916. {
  917.     TABLE_SORT_ASCEND,  "TABLE_SORT_ASCEND",
  918.     TABLE_SORT_DESCEND, "TABLE_SORT_DESCEND",
  919.     TABLE_SORT_COMBINE, "TABLE_SORT_COMBINE"
  920. };
  921.  
  922. /* Data for table: RestrictionType */
  923.  
  924. static ENTRY s10[11] = 
  925. {
  926.     RES_AND,    "RES_AND",
  927.     RES_OR, "RES_OR",
  928.     RES_NOT,    "RES_NOT",
  929.     RES_CONTENT,    "RES_CONTENT",
  930.     RES_PROPERTY,   "RES_PROPERTY",
  931.     RES_COMPAREPROPS,   "RES_COMPAREPROPS",
  932.     RES_BITMASK,    "RES_BITMASK",
  933.     RES_SIZE,   "RES_SIZE",
  934.     RES_EXIST,  "RES_EXIST",
  935.     RES_SUBRESTRICTION, "RES_SUBRESTRICTION",
  936.     RES_COMMENT,    "RES_COMMENT"
  937. };
  938.  
  939. /* Data for table: RelOp */
  940.  
  941. static ENTRY s11[7] = 
  942. {
  943.     RELOP_LT,   "<",
  944.     RELOP_LE,   "<=",
  945.     RELOP_GT,   ">",
  946.     RELOP_GE,   ">=",
  947.     RELOP_EQ,   "==",
  948.     RELOP_NE,   "!=",
  949.     RELOP_RE,   "LIKE"
  950. };
  951.  
  952. /* Data for table: Bmr */
  953.  
  954. static ENTRY s12[2] = 
  955. {
  956.     BMR_EQZ,    "==0",
  957.     BMR_NEZ,    "!=0"
  958. };
  959.  
  960. /* Data for table: FuzzyLevel */
  961.  
  962. static ENTRY s13[6] = 
  963. {
  964.     FL_FULLSTRING,  "FL_FULLSTRING",
  965.     FL_SUBSTRING,   "FL_SUBSTRING",
  966.     FL_PREFIX,  "FL_PREFIX",
  967.     FL_IGNORECASE,  "FL_IGNORECASE",
  968.     FL_IGNORENONSPACE,  "FL_IGNORENONSPACE",
  969.     FL_LOOSE,   "FL_LOOSE"
  970. };
  971.  
  972. /* Data for table: MAPIObjTypes */
  973.  
  974. static ENTRY s14[12] = 
  975. {
  976.     MAPI_STORE, "MAPI_STORE",
  977.     MAPI_ADDRBOOK,  "MAPI_ADDRBOOK",
  978.     MAPI_FOLDER,    "MAPI_FOLDER",
  979.     MAPI_ABCONT,    "MAPI_ABCONT",
  980.     MAPI_MESSAGE,   "MAPI_MESSAGE",
  981.     MAPI_MAILUSER,  "MAPI_MAILUSER",
  982.     MAPI_ATTACH,    "MAPI_ATTACH",
  983.     MAPI_DISTLIST,  "MAPI_DISTLIST",
  984.     MAPI_PROFSECT,  "MAPI_PROFSECT",
  985.     MAPI_STATUS,    "MAPI_STATUS",
  986.     MAPI_SESSION,   "MAPI_SESSION",
  987.     MAPI_FORMINFO,  "MAPI_FORMINFO"
  988. };
  989.  
  990. /* Data for table: NotifEvents */
  991.  
  992. static ENTRY s15[12] = 
  993. {
  994.     fnevCriticalError,  "fnevCriticalError",
  995.     fnevNewMail,    "fnevNewMail",
  996.     fnevObjectCreated,  "fnevObjectCreated",
  997.     fnevObjectDeleted,  "fnevObjectDeleted",
  998.     fnevObjectModified, "fnevObjectModified",
  999.     fnevObjectMoved,    "fnevObjectMoved",
  1000.     fnevSearchComplete, "fnevSearchComplete",
  1001.     fnevObjectCopied,   "fnevObjectCopied",
  1002.     fnevTableModified,  "fnevTableModified",
  1003.     fnevStatusObjectModified,   "fnevStatusObjectModified",
  1004.     fnevReservedForMapi,    "fnevReservedForMapi",
  1005.     fnevExtended,   "fnevExtended"
  1006. };
  1007.  
  1008. /* Data for table: TableEvents */
  1009.  
  1010. static ENTRY s16[8] = 
  1011. {
  1012.     TABLE_CHANGED,  "TABLE_CHANGED",
  1013.     TABLE_ERROR,    "TABLE_ERROR",
  1014.     TABLE_ROW_ADDED,    "TABLE_ROW_ADDED",
  1015.     TABLE_ROW_DELETED,  "TABLE_ROW_DELETED",
  1016.     TABLE_ROW_MODIFIED, "TABLE_ROW_MODIFIED",
  1017.     TABLE_SORT_DONE,    "TABLE_SORT_DONE",
  1018.     TABLE_RESTRICT_DONE,    "TABLE_RESTRICT_DONE",
  1019.     TABLE_SETCOL_DONE,  "TABLE_SETCOL_DONE"
  1020. };
  1021.  
  1022. /* Data for table: MsgFlags */
  1023.  
  1024. static ENTRY s17[8] = 
  1025. {
  1026.     MSGFLAG_READ,   "MSGFLAG_READ",
  1027.     MSGFLAG_UNMODIFIED, "MSGFLAG_UNMODIFIED",
  1028.     MSGFLAG_SUBMIT, "MSGFLAG_SUBMIT",
  1029.     MSGFLAG_UNSENT, "MSGFLAG_UNSENT",
  1030.     MSGFLAG_HASATTACH,  "MSGFLAG_HASATTACH",
  1031.     MSGFLAG_FROMME, "MSGFLAG_FROMME",
  1032.     MSGFLAG_ASSOCIATED, "MSGFLAG_ASSOCIATED",
  1033.     MSGFLAG_RESEND, "MSGFLAG_RESEND"
  1034. };
  1035.  
  1036. /* Data for table: RecipType */
  1037.  
  1038. static ENTRY s18[4] = 
  1039. {
  1040.     MAPI_ORIG,  "MAPI_ORIG",
  1041.     MAPI_TO,    "MAPI_TO",
  1042.     MAPI_CC,    "MAPI_CC",
  1043.     MAPI_BCC,   "MAPI_BCC"
  1044. };
  1045.  
  1046. /* Data for table: EIDFlags */
  1047.  
  1048. static ENTRY s19[5] = 
  1049. {
  1050.     MAPI_SHORTTERM, "MAPI_SHORTTERM",
  1051.     MAPI_NOTRECIP,  "MAPI_NOTRECIP",
  1052.     MAPI_THISSESSION,   "MAPI_THISSESSION",
  1053.     MAPI_NOW,   "MAPI_NOW",
  1054.     MAPI_NOTRESERVED,   "MAPI_NOTRESERVED"
  1055. };
  1056.  
  1057. /* Data for table: ResourceType */
  1058.  
  1059. static ENTRY s20[8] = 
  1060. {
  1061.     MAPI_STORE_PROVIDER,    "MAPI_STORE_PROVIDER",
  1062.     MAPI_AB,    "MAPI_AB",
  1063.     MAPI_AB_PROVIDER,   "MAPI_AB_PROVIDER",
  1064.     MAPI_TRANSPORT_PROVIDER,    "MAPI_TRANSPORT_PROVIDER",
  1065.     MAPI_SPOOLER,   "MAPI_SPOOLER",
  1066.     MAPI_PROFILE_PROVIDER,  "MAPI_PROFILE_PROVIDER",
  1067.     MAPI_SUBSYSTEM, "MAPI_SUBSYSTEM",
  1068.     MAPI_HOOK_PROVIDER, "MAPI_HOOK_PROVIDER"
  1069. };
  1070.  
  1071. /* Data for table: Priority */
  1072.  
  1073. static ENTRY s21[3] = 
  1074. {
  1075.     PRIO_URGENT,    "PRIO_URGENT",
  1076.     PRIO_NORMAL,    "PRIO_NORMAL",
  1077.     PRIO_NONURGENT, "PRIO_NONURGENT"
  1078. };
  1079.  
  1080. /* Data for table: AttachMethod */
  1081.  
  1082. static ENTRY s22[7] = 
  1083. {
  1084.     NO_ATTACHMENT,  "NO_ATTACHMENT",
  1085.     ATTACH_BY_VALUE,    "ATTACH_BY_VALUE",
  1086.     ATTACH_BY_REFERENCE,    "ATTACH_BY_REFERENCE",
  1087.     ATTACH_BY_REF_RESOLVE,  "ATTACH_BY_REF_RESOLVE",
  1088.     ATTACH_BY_REF_ONLY, "ATTACH_BY_REF_ONLY",
  1089.     ATTACH_EMBEDDED_MSG,    "ATTACH_EMBEDDED_MSG",
  1090.     ATTACH_OLE, "ATTACH_OLE"
  1091. };
  1092.  
  1093. /* The top-level Table Struct */
  1094.  
  1095. static STRTBL st[22] = 
  1096. {
  1097.     { "MAPIErrors", 98, s1 },
  1098.     { "CMCErrors", 39, s2 },
  1099.     { "PropTags", 338, s3 },
  1100.     { "PropIDs", 338, s4 },
  1101.     { "PropType", 30, s5 },
  1102.     { "FolderType", 3, s6 },
  1103.     { "TableStatus", 8, s7 },
  1104.     { "TableType", 3, s8 },
  1105.     { "SortOrder", 3, s9 },
  1106.     { "RestrictionType", 11, s10 },
  1107.     { "RelOp", 7, s11 },
  1108.     { "Bmr", 2, s12 },
  1109.     { "FuzzyLevel", 6, s13 },
  1110.     { "MAPIObjTypes", 12, s14 },
  1111.     { "NotifEvents", 12, s15 },
  1112.     { "TableEvents", 8, s16 },
  1113.     { "MsgFlags", 8, s17 },
  1114.     { "RecipType", 4, s18 },
  1115.     { "EIDFlags", 5, s19 },
  1116.     { "ResourceType", 8, s20 },
  1117.     { "Priority", 3, s21 },
  1118.     { "AttachMethod", 7, s22 }
  1119. };