PST File Format SDK v0.4
Loading...
Searching...
No Matches
mapitags.h
Go to the documentation of this file.
1/*
2 * MAPI property tag declarations
3 *
4 * Copyright 2004 Jon Griffiths
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
10 *
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
15 *
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19 */
20
21#ifndef MAPITAGS_H
22#define MAPITAGS_H
23
24// #define FIsTransmittable(t) (PROP_ID(t) < 0x0E00 || PROP_ID(t) >= 0x8000 || \
25// (PROP_ID(t) >= 0x1000 && PROP_ID(t) < 0x6000) || \
26// (PROP_ID(t) >= 0x6800 && PROP_ID(t) < 0x7C00))
27
28#define PR_ACKNOWLEDGEMENT_MODE 0x01 // PT_I4
29#define PR_ALTERNATE_RECIPIENT_ALLOWED 0x02 // PT_BOOLEAN
30#define PR_AUTHORIZING_USERS 0x03 // PT_BINARY
31/* Comment on an automatically forwarded message */
32#define PR_AUTO_FORWARD_COMMENT_W 0x04 // PT_UNICODE
33#define PR_AUTO_FORWARD_COMMENT_A 0x04 // PT_STRING8
34/* Whether a message has been automatically forwarded */
35#define PR_AUTO_FORWARDED 0x05 // PT_BOOLEAN
36#define PR_CONTENT_CONFIDENTIALITY_ALGORITHM_ID 0x06 // PT_BINARY
37#define PR_CONTENT_CORRELATOR 0x07 // PT_BINARY
38#define PR_CONTENT_IDENTIFIER_W 0x08 // PT_UNICODE
39#define PR_CONTENT_IDENTIFIER_A 0x08 // PT_STRING8
40/* MIME content length */
41#define PR_CONTENT_LENGTH 0x09 // PT_I4
42#define PR_CONTENT_RETURN_REQUESTED 0x0A // PT_BOOLEAN
43#define PR_CONVERSATION_KEY 0x0B // PT_BINARY
44#define PR_CONVERSION_EITS 0x0C // PT_BINARY
45#define PR_CONVERSION_WITH_LOSS_PROHIBITED 0x0D // PT_BOOLEAN
46#define PR_CONVERTED_EITS 0x0E // PT_BINARY
47/* Time to deliver for delayed delivery messages */
48#define PR_DEFERRED_DELIVERY_TIME 0x0F // PT_SYSTIME
49#define PR_DELIVER_TIME 0x10 // PT_SYSTIME
50/* Reason a message was discarded */
51#define PR_DISCARD_REASON 0x11 // PT_I4
52#define PR_DISCLOSURE_OF_RECIPIENTS 0x12 // PT_BOOLEAN
53#define PR_DL_EXPANSION_HISTORY 0x13 // PT_BINARY
54#define PR_DL_EXPANSION_PROHIBITED 0x14 // PT_BOOLEAN
55#define PR_EXPIRY_TIME 0x15 // PT_SYSTIME
56#define PR_IMPLICIT_CONVERSION_PROHIBITED 0x16 // PT_BOOLEAN
57/* Message importance */
58#define PR_IMPORTANCE 0x17 // PT_I4
59#define PR_IPM_ID 0x18 // PT_BINARY
60#define PR_LATEST_DELIVERY_TIME 0x19 // PT_SYSTIME
61#define PR_MESSAGE_CLASS_W 0x1A // PT_UNICODE
62#define PR_MESSAGE_CLASS_A 0x1A // PT_STRING8
63
64#define PR_MESSAGE_DELIVERY_ID 0x1B // PT_BINARY
65#define PR_MESSAGE_SECURITY_LABEL 0x1E // PT_BINARY
66#define PR_OBSOLETED_IPMS 0x1F // PT_BINARY
67/* Person a message was originally for */
68#define PR_ORIGINALLY_INTENDED_RECIPIENT_NAME 0x20 // PT_BINARY
69#define PR_ORIGINAL_EITS 0x21 // PT_BINARY
70#define PR_ORIGINATOR_CERTIFICATE 0x22 // PT_BINARY
71#define PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED 0x23 // PT_BOOLEAN
72/* Address of the message sender */
73#define PR_ORIGINATOR_RETURN_ADDRESS 0x24 // PT_BINARY
74#define PR_PARENT_KEY 0x25 // PT_BINARY
75#define PR_PRIORITY 0x26 // PT_I4
76#define PR_ORIGIN_CHECK 0x27 // PT_BINARY
77#define PR_PROOF_OF_SUBMISSION_REQUESTED 0x28 // PT_BOOLEAN
78/* Whether a read receipt is desired */
79#define PR_READ_RECEIPT_REQUESTED 0x29 // PT_BOOLEAN
80/* Time a message was received */
81#define PR_RECEIPT_TIME 0x2A // PT_SYSTIME
82#define PR_RECIPIENT_REASSIGNMENT_PROHIBITED 0x2B // PT_BOOLEAN
83#define PR_REDIRECTION_HISTORY 0x2C // PT_BINARY
84#define PR_RELATED_IPMS 0x2D // PT_BINARY
85/* Sensitivity of the original message */
86#define PR_ORIGINAL_SENSITIVITY 0x2E // PT_I4
87#define PR_LANGUAGES_W 0x2F // PT_UNICODE
88#define PR_LANGUAGES_A 0x2F // PT_STRING8
89
90#define PR_REPLY_TIME 0x30 // PT_SYSTIME
91#define PR_REPORT_TAG 0x31 // PT_BINARY
92#define PR_REPORT_TIME 0x32 // PT_SYSTIME
93#define PR_RETURNED_IPM 0x33 // PT_BOOLEAN
94#define PR_SECURITY 0x34 // PT_I4
95#define PR_INCOMPLETE_COPY 0x35 // PT_BOOLEAN
96#define PR_SENSITIVITY 0x36 // PT_I4
97/* The message subject */
98#define PR_SUBJECT_W 0x37 // PT_UNICODE
99#define PR_SUBJECT_A 0x37 // PT_STRING8
100
101#define PR_SUBJECT_IPM 0x38 // PT_BINARY
102#define PR_CLIENT_SUBMIT_TIME 0x39 // PT_SYSTIME
103#define PR_REPORT_NAME_W 0x3A // PT_UNICODE
104#define PR_REPORT_NAME_A 0x3A // PT_STRING8
105
106#define PR_SENT_REPRESENTING_SEARCH_KEY 0x3B // PT_BINARY
107#define PR_X400_CONTENT_TYPE 0x3C // PT_BINARY
108#define PR_SUBJECT_PREFIX_W 0x3D // PT_UNICODE
109#define PR_SUBJECT_PREFIX_A 0x3D // PT_STRING8
110
111#define PR_NON_RECEIPT_REASON 0x3E // PT_I4
112#define PR_RECEIVED_BY_ENTRYID 0x3F // PT_BINARY
113/* Received by: entry */
114#define PR_RECEIVED_BY_NAME_W 0x40 // PT_UNICODE
115#define PR_RECEIVED_BY_NAME_A 0x40 // PT_STRING8
116
117#define PR_SENT_REPRESENTING_ENTRYID 0x41 // PT_BINARY
118#define PR_SENT_REPRESENTING_NAME_W 0x42 // PT_UNICODE
119#define PR_SENT_REPRESENTING_NAME_A 0x42 // PT_STRING8
120
121#define PR_RCVD_REPRESENTING_ENTRYID 0x43 // PT_BINARY
122#define PR_RCVD_REPRESENTING_NAME_W 0x44 // PT_UNICODE
123#define PR_RCVD_REPRESENTING_NAME_A 0x44 // PT_STRING8
124
125#define PR_REPORT_ENTRYID 0x45 // PT_BINARY
126#define PR_READ_RECEIPT_ENTRYID 0x46 // PT_BINARY
127#define PR_MESSAGE_SUBMISSION_ID 0x47 // PT_BINARY
128#define PR_PROVIDER_SUBMIT_TIME 0x48 // PT_SYSTIME
129/* Subject of the original message */
130#define PR_ORIGINAL_SUBJECT_W 0x49 // PT_UNICODE
131#define PR_ORIGINAL_SUBJECT_A 0x49 // PT_STRING8
132
133#define PR_DISC_VAL 0x4A // PT_BOOLEAN
134#define PR_ORIG_MESSAGE_CLASS_W 0x4B // PT_UNICODE
135#define PR_ORIG_MESSAGE_CLASS_A 0x4B // PT_STRING8
136
137#define PR_ORIGINAL_AUTHOR_ENTRYID 0x4C // PT_BINARY
138/* Author of the original message */
139#define PR_ORIGINAL_AUTHOR_NAME_W 0x4D // PT_UNICODE
140#define PR_ORIGINAL_AUTHOR_NAME_A 0x4D // PT_STRING8
141
142/* Time the original message was submitted */
143#define PR_ORIGINAL_SUBMIT_TIME 0x4E // PT_SYSTIME
144#define PR_REPLY_RECIPIENT_ENTRIES 0x4F // PT_BINARY
145#define PR_REPLY_RECIPIENT_NAMES_W 0x50 // PT_UNICODE
146#define PR_REPLY_RECIPIENT_NAMES_A 0x50 // PT_STRING8
147
148#define PR_RECEIVED_BY_SEARCH_KEY 0x51 // PT_BINARY
149#define PR_RCVD_REPRESENTING_SEARCH_KEY 0x52 // PT_BINARY
150#define PR_READ_RECEIPT_SEARCH_KEY 0x53 // PT_BINARY
151#define PR_REPORT_SEARCH_KEY 0x54 // PT_BINARY
152#define PR_ORIGINAL_DELIVERY_TIME 0x55 // PT_SYSTIME
153#define PR_ORIGINAL_AUTHOR_SEARCH_KEY 0x56 // PT_BINARY
154#define PR_MESSAGE_TO_ME 0x57 // PT_BOOLEAN
155#define PR_MESSAGE_CC_ME 0x58 // PT_BOOLEAN
156#define PR_MESSAGE_RECIP_ME 0x59 // PT_BOOLEAN
157/* Sender of the original message */
158#define PR_ORIGINAL_SENDER_NAME_W 0x5A // PT_UNICODE
159#define PR_ORIGINAL_SENDER_NAME_A 0x5A // PT_STRING8
160
161#define PR_ORIGINAL_SENDER_ENTRYID 0x5B // PT_BINARY
162#define PR_ORIGINAL_SENDER_SEARCH_KEY 0x5C // PT_BINARY
163#define PR_ORIGINAL_SENT_REPRESENTING_NAME_W 0x5D // PT_UNICODE
164#define PR_ORIGINAL_SENT_REPRESENTING_NAME_A 0x5D // PT_STRING8
165
166#define PR_ORIGINAL_SENT_REPRESENTING_ENTRYID 0x5E // PT_BINARY
167#define PR_ORIGINAL_SENT_REPRESENTING_SEARCH_KEY 0x5F // PT_BINARY
168#define PR_START_DATE 0x60 // PT_SYSTIME
169#define PR_END_DATE 0x61 // PT_SYSTIME
170#define PR_OWNER_APPT_ID 0x62 // PT_I4
171/* Whether a response to the message is desired */
172#define PR_RESPONSE_REQUESTED 0x63 // PT_BOOLEAN
173#define PR_SENT_REPRESENTING_ADDRTYPE_W 0x64 // PT_UNICODE
174#define PR_SENT_REPRESENTING_ADDRTYPE_A 0x64 // PT_STRING8
175
176#define PR_SENT_REPRESENTING_EMAIL_ADDRESS_W 0x65 // PT_UNICODE
177#define PR_SENT_REPRESENTING_EMAIL_ADDRESS_A 0x65 // PT_STRING8
178
179#define PR_ORIGINAL_SENDER_ADDRTYPE_W 0x66 // PT_UNICODE
180#define PR_ORIGINAL_SENDER_ADDRTYPE_A 0x66 // PT_STRING8
181
182/* Email of the original message sender */
183#define PR_ORIGINAL_SENDER_EMAIL_ADDRESS_W 0x67 // PT_UNICODE
184#define PR_ORIGINAL_SENDER_EMAIL_ADDRESS_A 0x67 // PT_STRING8
185
186#define PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE_W 0x68 // PT_UNICODE
187#define PR_ORIGINAL_SENT_REPRESENTING_ADDRTYPE_A 0x68 // PT_STRING8
188
189#define PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS_W 0x69 // PT_UNICODE
190#define PR_ORIGINAL_SENT_REPRESENTING_EMAIL_ADDRESS_A 0x69 // PT_STRING8
191
192#define PR_CONVERSATION_TOPIC_W 0x70 // PT_UNICODE
193#define PR_CONVERSATION_TOPIC_A 0x70 // PT_STRING8
194
195#define PR_CONVERSATION_INDEX 0x71 // PT_BINARY
196#define PR_ORIGINAL_DISPLAY_BCC_W 0x72 // PT_UNICODE
197#define PR_ORIGINAL_DISPLAY_BCC_A 0x72 // PT_STRING8
198
199#define PR_ORIGINAL_DISPLAY_CC_W 0x73 // PT_UNICODE
200#define PR_ORIGINAL_DISPLAY_CC_A 0x73 // PT_STRING8
201
202#define PR_ORIGINAL_DISPLAY_TO_W 0x74 // PT_UNICODE
203#define PR_ORIGINAL_DISPLAY_TO_A 0x74 // PT_STRING8
204
205#define PR_RECEIVED_BY_ADDRTYPE_W 0x75 // PT_UNICODE
206#define PR_RECEIVED_BY_ADDRTYPE_A 0x75 // PT_STRING8
207
208#define PR_RECEIVED_BY_EMAIL_ADDRESS_W 0x76 // PT_UNICODE
209#define PR_RECEIVED_BY_EMAIL_ADDRESS_A 0x76 // PT_STRING8
210
211#define PR_RCVD_REPRESENTING_ADDRTYPE_W 0x77 // PT_UNICODE
212#define PR_RCVD_REPRESENTING_ADDRTYPE_A 0x77 // PT_STRING8
213
214#define PR_RCVD_REPRESENTING_EMAIL_ADDRESS_W 0x78 // PT_UNICODE
215#define PR_RCVD_REPRESENTING_EMAIL_ADDRESS_A 0x78 // PT_STRING8
216
217#define PR_ORIGINAL_AUTHOR_ADDRTYPE_W 0x79 // PT_UNICODE
218#define PR_ORIGINAL_AUTHOR_ADDRTYPE_A 0x79 // PT_STRING8
219
220#define PR_ORIGINAL_AUTHOR_EMAIL_ADDRESS_W 0x7A // PT_UNICODE
221#define PR_ORIGINAL_AUTHOR_EMAIL_ADDRESS_A 0x7A // PT_STRING8
222
223#define PR_ORIGINALLY_INTENDED_RECIP_ADDRTYPE_W 0x7B // PT_UNICODE
224#define PR_ORIGINALLY_INTENDED_RECIP_ADDRTYPE_A 0x7B // PT_STRING8
225
226#define PR_ORIGINALLY_INTENDED_RECIP_EMAIL_ADDRESS_W 0x7C // PT_UNICODE
227#define PR_ORIGINALLY_INTENDED_RECIP_EMAIL_ADDRESS_A 0x7C // PT_STRING8
228
229#define PR_TRANSPORT_MESSAGE_HEADERS_W 0x7D // PT_UNICODE
230#define PR_TRANSPORT_MESSAGE_HEADERS_A 0x7D // PT_STRING8
231
232#define PR_DELEGATION 0x7E // PT_BINARY
233#define PR_TNEF_CORRELATION_KEY 0x7F // PT_BINARY
234#define PR_BODY_W 0x1000 // PT_UNICODE
235#define PR_BODY_A 0x1000 // PT_STRING8
236#define PR_HTML 0x1013
237
238#define PR_REPORT_TEXT_W 0x1001 // PT_UNICODE
239#define PR_REPORT_TEXT_A 0x1001 // PT_STRING8
240
241#define PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY 0x1002 // PT_BINARY
242#define PR_REPORTING_DL_NAME 0x1003 // PT_BINARY
243#define PR_REPORTING_MTA_CERTIFICATE 0x1004 // PT_BINARY
244#define PR_RTF_SYNC_BODY_CRC 0x1006 // PT_I4
245#define PR_RTF_SYNC_BODY_COUNT 0x1007 // PT_I4
246#define PR_RTF_SYNC_BODY_TAG_W 0x1008 // PT_UNICODE
247#define PR_RTF_SYNC_BODY_TAG_A 0x1008 // PT_STRING8
248
249#define PR_RTF_COMPRESSED 0x1009 // PT_BINARY
250#define PR_RTF_SYNC_PREFIX_COUNT 0x1010 // PT_I4
251#define PR_RTF_SYNC_TRAILING_COUNT 0x1011 // PT_I4
252#define PR_ORIGINALLY_INTENDED_RECIP_ENTRYID 0x1012 // PT_BINARY
253#define PR_INTERNET_MESSAGE_ID 0x1035
254#define PR_CONTENT_INTEGRITY_CHECK 0x0C00 // PT_BINARY
255#define PR_EXPLICIT_CONVERSION 0x0C01 // PT_I4
256#define PR_IPM_RETURN_REQUESTED 0x0C02 // PT_BOOLEAN
257#define PR_MESSAGE_TOKEN 0x0C03 // PT_BINARY
258#define PR_NDR_REASON_CODE 0x0C04 // PT_I4
259#define PR_NDR_DIAG_CODE 0x0C05 // PT_I4
260#define PR_NON_RECEIPT_NOTIFICATION_REQUESTED 0x0C06 // PT_BOOLEAN
261#define PR_DELIVERY_POINT 0x0C07 // PT_I4
262#define PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED 0x0C08 // PT_BOOLEAN
263#define PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT 0x0C09 // PT_BINARY
264#define PR_PHYSICAL_DELIVERY_BUREAU_FAX_DELIVERY 0x0C0A // PT_BOOLEAN
265#define PR_PHYSICAL_DELIVERY_MODE 0x0C0B // PT_I4
266#define PR_PHYSICAL_DELIVERY_REPORT_REQUEST 0x0C0C // PT_I4
267#define PR_PHYSICAL_FORWARDING_ADDRESS 0x0C0D // PT_BINARY
268#define PR_PHYSICAL_FORWARDING_ADDRESS_REQUESTED 0x0C0E // PT_BOOLEAN
269#define PR_PHYSICAL_FORWARDING_PROHIBITED 0x0C0F // PT_BOOLEAN
270#define PR_PHYSICAL_RENDITION_ATTRIBUTES 0x0C10 // PT_BINARY
271#define PR_PROOF_OF_DELIVERY 0x0C11 // PT_BINARY
272#define PR_PROOF_OF_DELIVERY_REQUESTED 0x0C12 // PT_BOOLEAN
273#define PR_RECIPIENT_CERTIFICATE 0x0C13 // PT_BINARY
274#define PR_RECIPIENT_NUMBER_FOR_ADVICE_W 0x0C14 // PT_UNICODE
275#define PR_RECIPIENT_NUMBER_FOR_ADVICE_A 0x0C14 // PT_STRING8
276
277#define PR_RECIPIENT_TYPE 0x0C15 // PT_I4
278#define PR_REGISTERED_MAIL_TYPE 0x0C16 // PT_I4
279#define PR_REPLY_REQUESTED 0x0C17 // PT_BOOLEAN
280#define PR_REQUESTED_DELIVERY_METHOD 0x0C18 // PT_I4
281#define PR_SENDER_ENTRYID 0x0C19 // PT_BINARY
282#define PR_SENDER_NAME_W 0x0C1A // PT_UNICODE
283#define PR_SENDER_NAME_A 0x0C1A // PT_STRING8
284
285#define PR_SUPPLEMENTARY_INFO_W 0x0C1B // PT_UNICODE
286#define PR_SUPPLEMENTARY_INFO_A 0x0C1B // PT_STRING8
287
288#define PR_TYPE_OF_MTS_USER 0x0C1C // PT_I4
289#define PR_SENDER_SEARCH_KEY 0x0C1D // PT_BINARY
290#define PR_SENDER_ADDRTYPE_W 0x0C1E // PT_UNICODE
291#define PR_SENDER_ADDRTYPE_A 0x0C1E // PT_STRING8
292
293#define PR_SENDER_EMAIL_ADDRESS_W 0x0C1F // PT_UNICODE
294#define PR_SENDER_EMAIL_ADDRESS_A 0x0C1F // PT_STRING8
295
296#define PR_CURRENT_VERSION 0x0E00 // PT_I8
297#define PR_DELETE_AFTER_SUBMIT 0x0E01 // PT_BOOLEAN
298#define PR_DISPLAY_BCC_W 0x0E02 // PT_UNICODE
299#define PR_DISPLAY_BCC_A 0x0E02 // PT_STRING8
300
301#define PR_DISPLAY_CC_W 0x0E03 // PT_UNICODE
302#define PR_DISPLAY_CC_A 0x0E03 // PT_STRING8
303
304#define PR_DISPLAY_TO_W 0x0E04 // PT_UNICODE
305#define PR_DISPLAY_TO_A 0x0E04 // PT_STRING8
306
307#define PR_PARENT_DISPLAY_W 0x0E05 // PT_UNICODE
308#define PR_PARENT_DISPLAY_A 0x0E05 // PT_STRING8
309
310#define PR_MESSAGE_DELIVERY_TIME 0x0E06 // PT_SYSTIME
311#define PR_MESSAGE_FLAGS 0x0E07 // PT_I4
312#define PR_MESSAGE_SIZE 0x0E08 // PT_I4
313#define PR_PARENT_ENTRYID 0x0E09 // PT_BINARY
314#define PR_SENTMAIL_ENTRYID 0x0E0A // PT_BINARY
315#define PR_CORRELATE 0x0E0C // PT_BOOLEAN
316#define PR_CORRELATE_MTSID 0x0E0D // PT_BINARY
317#define PR_DISCRETE_VALUES 0x0E0E // PT_BOOLEAN
318#define PR_RESPONSIBILITY 0x0E0F // PT_BOOLEAN
319#define PR_SPOOLER_STATUS 0x0E10 // PT_I4
320#define PR_TRANSPORT_STATUS 0x0E11 // PT_I4
321#define PR_MESSAGE_RECIPIENTS 0x0E12 // PT_OBJECT
322#define PR_MESSAGE_ATTACHMENTS 0x0E13 // PT_OBJECT
323#define PR_SUBMIT_FLAGS 0x0E14 // PT_I4
324#define PR_RECIPIENT_STATUS 0x0E15 // PT_I4
325#define PR_TRANSPORT_KEY 0x0E16 // PT_I4
326#define PR_MSG_STATUS 0x0E17 // PT_I4
327#define PR_MESSAGE_DOWNLOAD_TIME 0x0E18 // PT_I4
328#define PR_CREATION_VERSION 0x0E19 // PT_I8
329#define PR_MODIFY_VERSION 0x0E1A // PT_I8
330#define PR_HASATTACH 0x0E1B // PT_BOOLEAN
331#define PR_BODY_CRC 0x0E1C // PT_I4
332#define PR_NORMALIZED_SUBJECT_W 0x0E1D // PT_UNICODE
333#define PR_NORMALIZED_SUBJECT_A 0x0E1D // PT_STRING8
334
335#define PR_RTF_IN_SYNC 0x0E1F // PT_BOOLEAN
336#define PR_ATTACH_SIZE 0x0E20 // PT_I4
337#define PR_ATTACH_NUM 0x0E21 // PT_I4
338#define PR_PREPROCESS 0x0E22 // PT_BOOLEAN
339#define PR_ORIGINATING_MTA_CERTIFICATE 0x0E25 // PT_BINARY
340#define PR_PROOF_OF_SUBMISSION 0x0E26 // PT_BINARY
341/* A unique identifier for editing the properties of a MAPI object */
342#define PR_ENTRYID 0x0FFF // PT_BINARY
343/* The type of an object */
344#define PR_OBJECT_TYPE 0x0FFE // PT_I4
345#define PR_ICON 0x0FFD // PT_BINARY
346#define PR_MINI_ICON 0x0FFC // PT_BINARY
347#define PR_STORE_ENTRYID 0x0FFB // PT_BINARY
348#define PR_STORE_RECORD_KEY 0x0FFA // PT_BINARY
349/* Binary identifier for an individual object */
350#define PR_RECORD_KEY 0x0FF9 // PT_BINARY
351#define PR_MAPPING_SIGNATURE 0x0FF8 // PT_BINARY
352#define PR_ACCESS_LEVEL 0x0FF7 // PT_I4
353/* The primary key of a column in a table */
354#define PR_INSTANCE_KEY 0x0FF6 // PT_BINARY
355#define PR_ROW_TYPE 0x0FF5 // PT_I4
356#define PR_ACCESS 0x0FF4 // PT_I4
357#define PR_ROWID 0x3000 // PT_I4
358/* The name to display for a given MAPI object */
359#define PR_DISPLAY_NAME_W 0x3001 // PT_UNICODE
360#define PR_DISPLAY_NAME_A 0x3001 // PT_STRING8
361
362#define PR_ADDRTYPE_W 0x3002 // PT_UNICODE
363#define PR_ADDRTYPE_A 0x3002 // PT_STRING8
364
365/* An email address */
366#define PR_EMAIL_ADDRESS_W 0x3003 // PT_UNICODE
367#define PR_EMAIL_ADDRESS_A 0x3003 // PT_STRING8
368
369/* A comment field */
370#define PR_COMMENT_W 0x3004 // PT_UNICODE
371#define PR_COMMENT_A 0x3004 // PT_STRING8
372
373#define PR_DEPTH 0x3005 // PT_I4
374/* Provider-defined display name for a service provider */
375#define PR_PROVIDER_DISPLAY_W 0x3006 // PT_UNICODE
376#define PR_PROVIDER_DISPLAY_A 0x3006 // PT_STRING8
377
378/* The time an object was created */
379#define PR_CREATION_TIME 0x3007 // PT_SYSTIME
380/* The time an object was last modified */
381#define PR_LAST_MODIFICATION_TIME 0x3008 // PT_SYSTIME
382/* Flags describing a service provider, message service, or status object */
383#define PR_RESOURCE_FLAGS 0x3009 // PT_I4
384/* The name of a provider dll, minus any "32" suffix and ".dll" */
385#define PR_PROVIDER_DLL_NAME_W 0x300A // PT_UNICODE
386#define PR_PROVIDER_DLL_NAME_A 0x300A // PT_STRING8
387
388#define PR_SEARCH_KEY 0x300B // PT_BINARY
389#define PR_PROVIDER_UID 0x300C // PT_BINARY
390#define PR_PROVIDER_ORDINAL 0x300D // PT_I4
391#define PR_FORM_VERSION_W 0x3301 // PT_UNICODE
392#define PR_FORM_VERSION_A 0x3301 // PT_STRING8
393
394#define PR_FORM_CLSID 0x3302 // PT_CLSID
395#define PR_FORM_CONTACT_NAME_W 0x3303 // PT_UNICODE
396#define PR_FORM_CONTACT_NAME_A 0x3303 // PT_STRING8
397
398#define PR_FORM_CATEGORY_W 0x3304 // PT_UNICODE
399#define PR_FORM_CATEGORY_A 0x3304 // PT_STRING8
400
401#define PR_FORM_CATEGORY_SUB_W 0x3305 // PT_UNICODE
402#define PR_FORM_CATEGORY_SUB_A 0x3305 // PT_STRING8
403
404#define PR_FORM_HOST_MAP 0x3306 // PT_MV_LONG
405#define PR_FORM_HIDDEN 0x3307 // PT_BOOLEAN
406#define PR_FORM_DESIGNER_NAME_W 0x3308 // PT_UNICODE
407#define PR_FORM_DESIGNER_NAME_A 0x3308 // PT_STRING8
408
409#define PR_FORM_DESIGNER_GUID 0x3309 // PT_CLSID
410#define PR_FORM_MESSAGE_BEHAVIOR 0x330A // PT_I4
411/* Is this row the default message store? */
412#define PR_DEFAULT_STORE 0x3400 // PT_BOOLEAN
413#define PR_STORE_SUPPORT_MASK 0x340D // PT_I4
414#define PR_STORE_STATE 0x340E // PT_I4
415#define PR_IPM_SUBTREE_SEARCH_KEY 0x3410 // PT_BINARY
416#define PR_IPM_OUTBOX_SEARCH_KEY 0x3411 // PT_BINARY
417#define PR_IPM_WASTEBASKET_SEARCH_KEY 0x3412 // PT_BINARY
418#define PR_IPM_SENTMAIL_SEARCH_KEY 0x3413 // PT_BINARY
419/* Provider-defined message store type */
420#define PR_MDB_PROVIDER 0x3414 // PT_BINARY
421#define PR_RECEIVE_FOLDER_SETTINGS 0x3415 // PT_OBJECT
422#define PR_VALID_FOLDER_MASK 0x35DF // PT_I4
423#define PR_IPM_SUBTREE_ENTRYID 0x35E0 // PT_BINARY
424#define PR_IPM_OUTBOX_ENTRYID 0x35E2 // PT_BINARY
425#define PR_IPM_WASTEBASKET_ENTRYID 0x35E3 // PT_BINARY
426#define PR_IPM_SENTMAIL_ENTRYID 0x35E4 // PT_BINARY
427#define PR_VIEWS_ENTRYID 0x35E5 // PT_BINARY
428#define PR_COMMON_VIEWS_ENTRYID 0x35E6 // PT_BINARY
429#define PR_FINDER_ENTRYID 0x35E7 // PT_BINARY
430#define PR_CONTAINER_FLAGS 0x3600 // PT_I4
431#define PR_FOLDER_TYPE 0x3601 // PT_I4
432#define PR_CONTENT_COUNT 0x3602 // PT_I4
433#define PR_CONTENT_UNREAD 0x3603 // PT_I4
434#define PR_CREATE_TEMPLATES 0x3604 // PT_OBJECT
435#define PR_DETAILS_TABLE 0x3605 // PT_OBJECT
436#define PR_SEARCH 0x3607 // PT_OBJECT
437#define PR_SELECTABLE 0x3609 // PT_BOOLEAN
438#define PR_SUBFOLDERS 0x360A // PT_BOOLEAN
439#define PR_STATUS 0x360B // PT_I4
440#define PR_ANR_W 0x360C // PT_UNICODE
441#define PR_ANR_A 0x360C // PT_STRING8
442
443#define PR_CONTENTS_SORT_ORDER 0x360D // PT_MV_LONG
444#define PR_CONTAINER_HIERARCHY 0x360E // PT_OBJECT
445#define PR_CONTAINER_CONTENTS 0x360F // PT_OBJECT
446#define PR_FOLDER_ASSOCIATED_CONTENTS 0x3610 // PT_OBJECT
447#define PR_DEF_CREATE_DL 0x3611 // PT_BINARY
448#define PR_DEF_CREATE_MAILUSER 0x3612 // PT_BINARY
449#define PR_CONTAINER_CLASS_W 0x3613 // PT_UNICODE
450#define PR_CONTAINER_CLASS_A 0x3613 // PT_STRING8
451
452#define PR_CONTAINER_MODIFY_VERSION 0x3614 // PT_I8
453#define PR_AB_PROVIDER_ID 0x3615 // PT_BINARY
454#define PR_DEFAULT_VIEW_ENTRYID 0x3616 // PT_BINARY
455#define PR_ASSOC_CONTENT_COUNT 0x3617 // PT_I4
456#define PR_IPM_DRAFTS_ENTRYID 0x36D7 // PT_BINARY
457#define PR_ATTACHMENT_X400_PARAMETERS 0x3700 // PT_BINARY
458#define PR_ATTACH_DATA_OBJ 0x3701 // PT_OBJECT
459#define PR_ATTACH_DATA_BIN 0x3701 // PT_BINARY
460#define PR_ATTACH_ENCODING 0x3702 // PT_BINARY
461#define PR_ATTACH_EXTENSION_W 0x3703 // PT_UNICODE
462#define PR_ATTACH_EXTENSION_A 0x3703 // PT_STRING8
463
464#define PR_ATTACH_FILENAME_W 0x3704 // PT_UNICODE
465#define PR_ATTACH_FILENAME_A 0x3704 // PT_STRING8
466
467#define PR_ATTACH_METHOD 0x3705 // PT_I4
468#define PR_ATTACH_LONG_FILENAME_W 0x3707 // PT_UNICODE
469#define PR_ATTACH_LONG_FILENAME_A 0x3707 // PT_STRING8
470
471#define PR_ATTACH_PATHNAME_W 0x3708 // PT_UNICODE
472#define PR_ATTACH_PATHNAME_A 0x3708 // PT_STRING8
473
474#define PR_ATTACH_RENDERING 0x3709 // PT_BINARY
475#define PR_ATTACH_TAG 0x370A // PT_BINARY
476#define PR_RENDERING_POSITION 0x370B // PT_I4
477#define PR_ATTACH_TRANSPORT_NAME_W 0x370C // PT_UNICODE
478#define PR_ATTACH_TRANSPORT_NAME_A 0x370C // PT_STRING8
479
480#define PR_ATTACH_LONG_PATHNAME_W 0x370D // PT_UNICODE
481#define PR_ATTACH_LONG_PATHNAME_A 0x370D // PT_STRING8
482
483#define PR_ATTACH_MIME_TAG_W 0x370E // PT_UNICODE
484#define PR_ATTACH_MIME_TAG_A 0x370E // PT_STRING8
485
486#define PR_ATTACH_ADDITIONAL_INFO 0x370F // PT_BINARY
487#define PR_ATTACH_CONTENT_ID 0x3712 // PT_STRING8
488#define PR_DISPLAY_TYPE 0x3900 // PT_I4
489#define PR_TEMPLATEID 0x3902 // PT_BINARY
490#define PR_PRIMARY_CAPABILITY 0x3904 // PT_BINARY
491#define PR_7BIT_DISPLAY_NAME 0x39FF // PT_STRING8
492#define PR_ACCOUNT_W 0x3A00 // PT_UNICODE
493#define PR_ACCOUNT_A 0x3A00 // PT_STRING8
494
495#define PR_ALTERNATE_RECIPIENT 0x3A01 // PT_BINARY
496#define PR_CALLBACK_TELEPHONE_NUMBER_W 0x3A02 // PT_UNICODE
497#define PR_CALLBACK_TELEPHONE_NUMBER_A 0x3A02 // PT_STRING8
498
499#define PR_CONVERSION_PROHIBITED 0x3A03 // PT_BOOLEAN
500#define PR_DISCLOSE_RECIPIENTS 0x3A04 // PT_BOOLEAN
501#define PR_GENERATION_W 0x3A05 // PT_UNICODE
502#define PR_GENERATION_A 0x3A05 // PT_STRING8
503
504#define PR_GIVEN_NAME_W 0x3A06 // PT_UNICODE
505#define PR_GIVEN_NAME_A 0x3A06 // PT_STRING8
506
507#define PR_GOVERNMENT_ID_NUMBER_W 0x3A07 // PT_UNICODE
508#define PR_GOVERNMENT_ID_NUMBER_A 0x3A07 // PT_STRING8
509
510#define PR_BUSINESS_TELEPHONE_NUMBER_W 0x3A08 // PT_UNICODE
511#define PR_BUSINESS_TELEPHONE_NUMBER_A 0x3A08 // PT_STRING8
512
513#define PR_OFFICE_TELEPHONE_NUMBER_W PR_BUSINESS_TELEPHONE_NUMBER_W
514#define PR_OFFICE_TELEPHONE_NUMBER_A PR_BUSINESS_TELEPHONE_NUMBER_A
515
516#define PR_HOME_TELEPHONE_NUMBER_W 0x3A09 // PT_UNICODE
517#define PR_HOME_TELEPHONE_NUMBER_A 0x3A09 // PT_STRING8
518
519#define PR_INITIALS_W 0x3A0A // PT_UNICODE
520#define PR_INITIALS_A 0x3A0A // PT_STRING8
521
522#define PR_KEYWORD_W 0x3A0B // PT_UNICODE
523#define PR_KEYWORD_A 0x3A0B // PT_STRING8
524
525#define PR_LANGUAGE_W 0x3A0C // PT_UNICODE
526#define PR_LANGUAGE_A 0x3A0C // PT_STRING8
527
528#define PR_LOCATION_W 0x3A0D // PT_UNICODE
529#define PR_LOCATION_A 0x3A0D // PT_STRING8
530
531#define PR_MAIL_PERMISSION 0x3A0E // PT_BOOLEAN
532#define PR_MHS_COMMON_NAME_W 0x3A0F // PT_UNICODE
533#define PR_MHS_COMMON_NAME_A 0x3A0F // PT_STRING8
534
535#define PR_ORGANIZATIONAL_ID_NUMBER_W 0x3A10 // PT_UNICODE
536#define PR_ORGANIZATIONAL_ID_NUMBER_A 0x3A10 // PT_STRING8
537
538#define PR_SURNAME_W 0x3A11 // PT_UNICODE
539#define PR_SURNAME_A 0x3A11 // PT_STRING8
540
541#define PR_ORIGINAL_ENTRYID 0x3A12 // PT_BINARY
542#define PR_ORIGINAL_DISPLAY_NAME_W 0x3A13 // PT_UNICODE
543#define PR_ORIGINAL_DISPLAY_NAME_A 0x3A13 // PT_STRING8
544
545#define PR_ORIGINAL_SEARCH_KEY 0x3A14 // PT_BINARY
546#define PR_POSTAL_ADDRESS_W 0x3A15 // PT_UNICODE
547#define PR_POSTAL_ADDRESS_A 0x3A15 // PT_STRING8
548
549#define PR_COMPANY_NAME_W 0x3A16 // PT_UNICODE
550#define PR_COMPANY_NAME_A 0x3A16 // PT_STRING8
551
552#define PR_TITLE_W 0x3A17 // PT_UNICODE
553#define PR_TITLE_A 0x3A17 // PT_STRING8
554
555#define PR_DEPARTMENT_NAME_W 0x3A18 // PT_UNICODE
556#define PR_DEPARTMENT_NAME_A 0x3A18 // PT_STRING8
557
558#define PR_OFFICE_LOCATION_W 0x3A19 // PT_UNICODE
559#define PR_OFFICE_LOCATION_A 0x3A19 // PT_STRING8
560
561#define PR_PRIMARY_TELEPHONE_NUMBER_W 0x3A1A // PT_UNICODE
562#define PR_PRIMARY_TELEPHONE_NUMBER_A 0x3A1A // PT_STRING8
563
564#define PR_BUSINESS2_TELEPHONE_NUMBER_W 0x3A1B // PT_UNICODE
565#define PR_BUSINESS2_TELEPHONE_NUMBER_A 0x3A1B // PT_STRING8
566
567#define PR_OFFICE2_TELEPHONE_NUMBER_W PR_BUSINESS2_TELEPHONE_NUMBER_W
568#define PR_OFFICE2_TELEPHONE_NUMBER_A PR_BUSINESS2_TELEPHONE_NUMBER_A
569
570#define PR_MOBILE_TELEPHONE_NUMBER_W 0x3A1C // PT_UNICODE
571#define PR_MOBILE_TELEPHONE_NUMBER_A 0x3A1C // PT_STRING8
572
573#define PR_CELLULAR_TELEPHONE_NUMBER_W PR_MOBILE_TELEPHONE_NUMBER_W
574#define PR_CELLULAR_TELEPHONE_NUMBER_A PR_MOBILE_TELEPHONE_NUMBER_A
575
576#define PR_RADIO_TELEPHONE_NUMBER_W 0x3A1D // PT_UNICODE
577#define PR_RADIO_TELEPHONE_NUMBER_A 0x3A1D // PT_STRING8
578
579#define PR_CAR_TELEPHONE_NUMBER_W 0x3A1E // PT_UNICODE
580#define PR_CAR_TELEPHONE_NUMBER_A 0x3A1E // PT_STRING8
581
582#define PR_OTHER_TELEPHONE_NUMBER_W 0x3A1F // PT_UNICODE
583#define PR_OTHER_TELEPHONE_NUMBER_A 0x3A1F // PT_STRING8
584
585#define PR_TRANSMITABLE_DISPLAY_NAME_W 0x3A20 // PT_UNICODE
586#define PR_TRANSMITABLE_DISPLAY_NAME_A 0x3A20 // PT_STRING8
587
588#define PR_PAGER_TELEPHONE_NUMBER_W 0x3A21 // PT_UNICODE
589#define PR_PAGER_TELEPHONE_NUMBER_A 0x3A21 // PT_STRING8
590
591#define PR_BEEPER_TELEPHONE_NUMBER_W PR_PAGER_TELEPHONE_NUMBER_W
592#define PR_BEEPER_TELEPHONE_NUMBER_A PR_PAGER_TELEPHONE_NUMBER_A
593
594#define PR_USER_CERTIFICATE 0x3A22 // PT_BINARY
595#define PR_PRIMARY_FAX_NUMBER_W 0x3A23 // PT_UNICODE
596#define PR_PRIMARY_FAX_NUMBER_A 0x3A23 // PT_STRING8
597
598#define PR_BUSINESS_FAX_NUMBER_W 0x3A24 // PT_UNICODE
599#define PR_BUSINESS_FAX_NUMBER_A 0x3A24 // PT_STRING8
600
601#define PR_HOME_FAX_NUMBER_W 0x3A25 // PT_UNICODE
602#define PR_HOME_FAX_NUMBER_A 0x3A25 // PT_STRING8
603
604#define PR_COUNTRY_W 0x3A26 // PT_UNICODE
605#define PR_COUNTRY_A 0x3A26 // PT_STRING8
606
607#define PR_BUSINESS_ADDRESS_COUNTRY_W PR_COUNTRY_W
608#define PR_BUSINESS_ADDRESS_COUNTRY_A PR_COUNTRY_A
609
610#define PR_LOCALITY_W 0x3A27 // PT_UNICODE
611#define PR_LOCALITY_A 0x3A27 // PT_STRING8
612
613#define PR_BUSINESS_ADDRESS_CITY_W PR_LOCALITY_W
614#define PR_BUSINESS_ADDRESS_CITY_A PR_LOCALITY_A
615
616#define PR_STATE_OR_PROVINCE_W 0x3A28 // PT_UNICODE
617#define PR_STATE_OR_PROVINCE_A 0x3A28 // PT_STRING8
618
619#define PR_BUSINESS_ADDRESS_STATE_OR_PROVINCE_W PR_STATE_OR_PROVINCE_W
620#define PR_BUSINESS_ADDRESS_STATE_OR_PROVINCE_A PR_STATE_OR_PROVINCE_A
621
622#define PR_STREET_ADDRESS_W 0x3A29 // PT_UNICODE
623#define PR_STREET_ADDRESS_A 0x3A29 // PT_STRING8
624
625#define PR_BUSINESS_ADDRESS_STREET_W PR_STREET_ADDRESS_W
626#define PR_BUSINESS_ADDRESS_STREET_A PR_STREET_ADDRESS_A
627
628#define PR_POSTAL_CODE_W 0x3A2A // PT_UNICODE
629#define PR_POSTAL_CODE_A 0x3A2A // PT_STRING8
630
631#define PR_BUSINESS_ADDRESS_POSTAL_CODE_W PR_POSTAL_CODE_W
632#define PR_BUSINESS_ADDRESS_POSTAL_CODE_A PR_POSTAL_CODE_A
633
634#define PR_POST_OFFICE_BOX_W 0x3A2B // PT_UNICODE
635#define PR_POST_OFFICE_BOX_A 0x3A2B // PT_STRING8
636
637#define PR_BUSINESS_ADDRESS_POST_OFFICE_BOX_W PR_POST_OFFICE_BOX_W
638#define PR_BUSINESS_ADDRESS_POST_OFFICE_BOX_A PR_POST_OFFICE_BOX_A
639
640#define PR_TELEX_NUMBER_W 0x3A2C // PT_UNICODE
641#define PR_TELEX_NUMBER_A 0x3A2C // PT_STRING8
642
643#define PR_ISDN_NUMBER_W 0x3A2D // PT_UNICODE
644#define PR_ISDN_NUMBER_A 0x3A2D // PT_STRING8
645
646#define PR_ASSISTANT_TELEPHONE_NUMBER_W 0x3A2E // PT_UNICODE
647#define PR_ASSISTANT_TELEPHONE_NUMBER_A 0x3A2E // PT_STRING8
648
649#define PR_HOME2_TELEPHONE_NUMBER_W 0x3A2F // PT_UNICODE
650#define PR_HOME2_TELEPHONE_NUMBER_A 0x3A2F // PT_STRING8
651
652#define PR_ASSISTANT_W 0x3A30 // PT_UNICODE
653#define PR_ASSISTANT_A 0x3A30 // PT_STRING8
654
655#define PR_SEND_RICH_INFO 0x3A40 // PT_BOOLEAN
656#define PR_WEDDING_ANNIVERSARY 0x3A41 // PT_SYSTIME
657#define PR_BIRTHDAY 0x3A42 // PT_SYSTIME
658#define PR_HOBBIES_W 0x3A43 // PT_UNICODE
659#define PR_HOBBIES_A 0x3A43 // PT_STRING8
660
661#define PR_MIDDLE_NAME_W 0x3A44 // PT_UNICODE
662#define PR_MIDDLE_NAME_A 0x3A44 // PT_STRING8
663
664#define PR_DISPLAY_NAME_PREFIX_W 0x3A45 // PT_UNICODE
665#define PR_DISPLAY_NAME_PREFIX_A 0x3A45 // PT_STRING8
666
667#define PR_PROFESSION_W 0x3A46 // PT_UNICODE
668#define PR_PROFESSION_A 0x3A46 // PT_STRING8
669
670#define PR_PREFERRED_BY_NAME_W 0x3A47 // PT_UNICODE
671#define PR_PREFERRED_BY_NAME_A 0x3A47 // PT_STRING8
672
673#define PR_SPOUSE_NAME_W 0x3A48 // PT_UNICODE
674#define PR_SPOUSE_NAME_A 0x3A48 // PT_STRING8
675
676#define PR_COMPUTER_NETWORK_NAME_W 0x3A49 // PT_UNICODE
677#define PR_COMPUTER_NETWORK_NAME_A 0x3A49 // PT_STRING8
678
679#define PR_CUSTOMER_ID_W 0x3A4A // PT_UNICODE
680#define PR_CUSTOMER_ID_A 0x3A4A // PT_STRING8
681
682#define PR_TTYTDD_PHONE_NUMBER_W 0x3A4B // PT_UNICODE
683#define PR_TTYTDD_PHONE_NUMBER_A 0x3A4B // PT_STRING8
684
685#define PR_FTP_SITE_W 0x3A4C // PT_UNICODE
686#define PR_FTP_SITE_A 0x3A4C // PT_STRING8
687
688#define PR_GENDER 0x3A4D // PT_I2
689#define PR_MANAGER_NAME_W 0x3A4E // PT_UNICODE
690#define PR_MANAGER_NAME_A 0x3A4E // PT_STRING8
691
692#define PR_NICKNAME_W 0x3A4F // PT_UNICODE
693#define PR_NICKNAME_A 0x3A4F // PT_STRING8
694
695#define PR_PERSONAL_HOME_PAGE_W 0x3A50 // PT_UNICODE
696#define PR_PERSONAL_HOME_PAGE_A 0x3A50 // PT_STRING8
697
698#define PR_BUSINESS_HOME_PAGE_W 0x3A51 // PT_UNICODE
699#define PR_BUSINESS_HOME_PAGE_A 0x3A51 // PT_STRING8
700
701#define PR_CONTACT_VERSION 0x3A52 // PT_CLSID
702#define PR_CONTACT_ENTRYIDS 0x3A53 // PT_MV_BINARY
703#define PR_CONTACT_ADDRTYPES_W 0x3A54 // PT_MV_UNICODE
704#define PR_CONTACT_ADDRTYPES_A 0x3A54 // PT_MV_STRING8
705
706#define PR_CONTACT_DEFAULT_ADDRESS_INDEX 0x3A55 // PT_I4
707#define PR_CONTACT_EMAIL_ADDRESSES_W 0x3A56 // PT_MV_UNICODE
708#define PR_CONTACT_EMAIL_ADDRESSES_A 0x3A56 // PT_MV_STRING8
709
710#define PR_COMPANY_MAIN_PHONE_NUMBER_W 0x3A57 // PT_UNICODE
711#define PR_COMPANY_MAIN_PHONE_NUMBER_A 0x3A57 // PT_STRING8
712
713#define PR_CHILDRENS_NAMES_W 0x3A58 // PT_MV_UNICODE
714#define PR_CHILDRENS_NAMES_A 0x3A58 // PT_MV_STRING8
715
716#define PR_HOME_ADDRESS_CITY_W 0x3A59 // PT_UNICODE
717#define PR_HOME_ADDRESS_CITY_A 0x3A59 // PT_STRING8
718
719#define PR_HOME_ADDRESS_COUNTRY_W 0x3A5A // PT_UNICODE
720#define PR_HOME_ADDRESS_COUNTRY_A 0x3A5A // PT_STRING8
721
722#define PR_HOME_ADDRESS_POSTAL_CODE_W 0x3A5B // PT_UNICODE
723#define PR_HOME_ADDRESS_POSTAL_CODE_A 0x3A5B // PT_STRING8
724
725#define PR_HOME_ADDRESS_STATE_OR_PROVINCE_W 0x3A5C // PT_UNICODE
726#define PR_HOME_ADDRESS_STATE_OR_PROVINCE_A 0x3A5C // PT_STRING8
727
728#define PR_HOME_ADDRESS_STREET_W 0x3A5D // PT_UNICODE
729#define PR_HOME_ADDRESS_STREET_A 0x3A5D // PT_STRING8
730
731#define PR_HOME_ADDRESS_POST_OFFICE_BOX_W 0x3A5E // PT_UNICODE
732#define PR_HOME_ADDRESS_POST_OFFICE_BOX_A 0x3A5E // PT_STRING8
733
734#define PR_OTHER_ADDRESS_CITY_W 0x3A5F // PT_UNICODE
735#define PR_OTHER_ADDRESS_CITY_A 0x3A5F // PT_STRING8
736
737#define PR_OTHER_ADDRESS_COUNTRY_W 0x3A60 // PT_UNICODE
738#define PR_OTHER_ADDRESS_COUNTRY_A 0x3A60 // PT_STRING8
739
740#define PR_OTHER_ADDRESS_POSTAL_CODE_W 0x3A61 // PT_UNICODE
741#define PR_OTHER_ADDRESS_POSTAL_CODE_A 0x3A61 // PT_STRING8
742
743#define PR_OTHER_ADDRESS_STATE_OR_PROVINCE_W 0x3A62 // PT_UNICODE
744#define PR_OTHER_ADDRESS_STATE_OR_PROVINCE_A 0x3A62 // PT_STRING8
745
746#define PR_OTHER_ADDRESS_STREET_W 0x3A63 // PT_UNICODE
747#define PR_OTHER_ADDRESS_STREET_A 0x3A63 // PT_STRING8
748
749#define PR_OTHER_ADDRESS_POST_OFFICE_BOX_W 0x3A64 // PT_UNICODE
750#define PR_OTHER_ADDRESS_POST_OFFICE_BOX_A 0x3A64 // PT_STRING8
751
752#define PR_STORE_PROVIDERS 0x3D00 // PT_BINARY
753#define PR_AB_PROVIDERS 0x3D01 // PT_BINARY
754#define PR_TRANSPORT_PROVIDERS 0x3D02 // PT_BINARY
755#define PR_DEFAULT_PROFILE 0x3D04 // PT_BOOLEAN
756#define PR_AB_SEARCH_PATH 0x3D05 // PT_MV_BINARY
757#define PR_AB_DEFAULT_DIR 0x3D06 // PT_BINARY
758#define PR_AB_DEFAULT_PAB 0x3D07 // PT_BINARY
759#define PR_FILTERING_HOOKS 0x3D08 // PT_BINARY
760#define PR_SERVICE_NAME_W 0x3D09 // PT_UNICODE
761#define PR_SERVICE_NAME_A 0x3D09 // PT_STRING8
762
763#define PR_SERVICE_DLL_NAME_W 0x3D0A // PT_UNICODE
764#define PR_SERVICE_DLL_NAME_A 0x3D0A // PT_STRING8
765
766#define PR_SERVICE_ENTRY_NAME 0x3D0B // PT_STRING8
767#define PR_SERVICE_UID 0x3D0C // PT_BINARY
768#define PR_SERVICE_EXTRA_UIDS 0x3D0D // PT_BINARY
769#define PR_SERVICES 0x3D0E // PT_BINARY
770#define PR_SERVICE_SUPPORT_FILES_W 0x3D0F // PT_MV_UNICODE
771#define PR_SERVICE_SUPPORT_FILES_A 0x3D0F // PT_MV_STRING8
772
773#define PR_SERVICE_DELETE_FILES_W 0x3D10 // PT_MV_UNICODE
774#define PR_SERVICE_DELETE_FILES_A 0x3D10 // PT_MV_STRING8
775
776#define PR_AB_SEARCH_PATH_UPDATE 0x3D11 // PT_BINARY
777#define PR_PROFILE_NAME_A 0x3D12 // PT_STRING8
778#define PR_PROFILE_NAME_W 0x3D12 // PT_UNICODE
779
780#define PR_IDENTITY_DISPLAY_W 0x3E00 // PT_UNICODE
781#define PR_IDENTITY_DISPLAY_A 0x3E00 // PT_STRING8
782
783#define PR_IDENTITY_ENTRYID 0x3E01 // PT_BINARY
784#define PR_RESOURCE_METHODS 0x3E02 // PT_I4
785/* Service provider type */
786#define PR_RESOURCE_TYPE 0x3E03 // PT_I4
787#define PR_STATUS_CODE 0x3E04 // PT_I4
788#define PR_IDENTITY_SEARCH_KEY 0x3E05 // PT_BINARY
789#define PR_OWN_STORE_ENTRYID 0x3E06 // PT_BINARY
790#define PR_RESOURCE_PATH_W 0x3E07 // PT_UNICODE
791#define PR_RESOURCE_PATH_A 0x3E07 // PT_STRING8
792
793#define PR_STATUS_STRING_W 0x3E08 // PT_UNICODE
794#define PR_STATUS_STRING_A 0x3E08 // PT_STRING8
795
796#define PR_X400_DEFERRED_DELIVERY_CANCEL 0x3E09 // PT_BOOLEAN
797#define PR_HEADER_FOLDER_ENTRYID 0x3E0A // PT_BINARY
798#define PR_REMOTE_PROGRESS 0x3E0B // PT_I4
799#define PR_REMOTE_PROGRESS_TEXT_W 0x3E0C // PT_UNICODE
800#define PR_REMOTE_PROGRESS_TEXT_A 0x3E0C // PT_STRING8
801
802#define PR_REMOTE_VALIDATE_OK 0x3E0D // PT_BOOLEAN
803#define PR_CONTROL_FLAGS 0x3F00 // PT_I4
804#define PR_CONTROL_STRUCTURE 0x3F01 // PT_BINARY
805#define PR_CONTROL_TYPE 0x3F02 // PT_I4
806#define PR_DELTAX 0x3F03 // PT_I4
807#define PR_DELTAY 0x3F04 // PT_I4
808#define PR_XPOS 0x3F05 // PT_I4
809#define PR_YPOS 0x3F06 // PT_I4
810#define PR_CONTROL_ID 0x3F07 // PT_BINARY
811#define PR_INITIAL_DETAILS_PANE 0x3F08 // PT_I4
812
813#define PR_SOURCE_KEY 0x65E0 // PT_BINARY
814
815#define PROP_ID_SECURE_MIN 0x67F0
816#define PROP_ID_SECURE_MAX 0x67FF
817
821#define PidLidSendMeetingAsIcal 0x8200 // PT_BOOLEAN
822#define PidLidAppointmentSequence 0x8201 // PT_I4
823#define PidLidAppointmentSequenceTime 0x8202 // PT_SYSTIME
824#define PidLidAppointmentLastSequence 0x8203 // PT_I4
825#define PidLidChangeHighlight 0x8204 // PT_I4
826#define PidLidBusyStatus 0x8205 // PT_I4
827#define PidLidFExceptionalBody 0x8206 // PT_BOOLEAN
828#define PidLidAppointmentAuxiliaryFlags 0x8207 // PT_I4
829#define PidLidLocation_W 0x8208 // PT_UNICODE
830#define PidLidLocation_A 0x8208 // PT_STRING8
831
832#define PidLidMeetingWorkspaceUrl_W 0x8209 // PT_UNICODE
833#define PidLidMeetingWorkspaceUrl_A 0x8209 // PT_STRING8
834
835#define PidLidForwardInstance 0x820A // PT_BOOLEAN
836#define PidLidLinkedTaskItems 0x820C // PT_MV_BINARY
837#define PidLidAppointmentStartWhole 0x820D // PT_SYSTIME
838#define PidLidAppointmentEndWhole 0x820E // PT_SYSTIME
839#define PidLidAppointmentStartTime 0x820F // PT_SYSTIME
840#define PidLidAppointmentEndTime 0x8210 // PT_SYSTIME
841#define PidLidAppointmentEndDate 0x8211 // PT_SYSTIME
842#define PidLidAppointmentStartDate 0x8212 // PT_SYSTIME
843#define PidLidAppointmentDuration 0x8213 // PT_I4
844#define PidLidAppointmentColor 0x8214 // PT_I4
845#define PidLidAppointmentSubType 0x8215 // PT_BOOLEAN
846#define PidLidAppointmentRecur 0x8216 // PT_BINARY
847#define PidLidAppointmentStateFlags 0x8217 // PT_I4
848#define PidLidResponseStatus 0x8218 // PT_I4
849#define PidLidAppointmentReplyTime 0x8220 // PT_SYSTIME
850#define PidLidRecurring 0x8223 // PT_BOOLEAN
851#define PidLidIntendedBusyStatus 0x8224 // PT_I4
852#define PidLidAppointmentUpdateTime 0x8226 // PT_SYSTIME
853#define PidLidExceptionReplaceTime 0x8228 // PT_SYSTIME
854#define PidLidFInvited 0x8229 // PT_BOOLEAN
855#define PidLidFExceptionalAttendees 0x822B // PT_BOOLEAN
856#define PidLidOwnerName_W 0x822E // PT_UNICODE
857#define PidLidOwnerName_A 0x822E // PT_STRING8
858
859#define PidLidFOthersAppointment 0x822F // PT_BOOLEAN
860#define PidLidAppointmentReplyName_W 0x8230 // PT_UNICODE
861#define PidLidAppointmentReplyName_A 0x8230 // PT_STRING8
862
863#define PidLidRecurrenceType 0x8231 // PT_I4
864#define PidLidRecurrencePattern_W 0x8232 // PT_UNICODE
865#define PidLidRecurrencePattern_A 0x8232 // PT_STRING8
866
867#define PidLidTimeZoneStruct 0x8233 // PT_BINARY
868#define PidLidTimeZoneDescription_W 0x8234 // PT_UNICODE
869#define PidLidTimeZoneDescription_A 0x8234 // PT_STRING8
870
871#define PidLidClipStart 0x8235 // PT_SYSTIME
872#define PidLidClipEnd 0x8236 // PT_SYSTIME
873#define PidLidOriginalStoreEntryId 0x8237 // PT_BINARY
874#define PidLidAllAttendeesString_W 0x8238 // PT_UNICODE
875#define PidLidAllAttendeesString_A 0x8238 // PT_STRING8
876
877#define PidLidAutoFillLocation 0x823A // PT_BOOLEAN
878#define PidLidToAttendeesString_W 0x823B // PT_UNICODE
879#define PidLidToAttendeesString_A 0x823B // PT_STRING8
880
881#define PidLidCcAttendeesString_W 0x823C // PT_UNICODE
882#define PidLidCcAttendeesString_A 0x823C // PT_STRING8
883
884#define PidLidConferencingCheck 0x8240 // PT_BOOLEAN
885#define PidLidConferencingType 0x8241 // PT_I4
886#define PidLidDirectory_W 0x8242 // PT_UNICODE
887#define PidLidDirectory_A 0x8242 // PT_STRING8
888
889#define PidLidOrganizerAlias_W 0x8243 // PT_UNICODE
890#define PidLidOrganizerAlias_A 0x8243 // PT_STRING8
891
892#define PidLidAutoStartCheck 0x8244 // PT_BOOLEAN
893#define PidLidAutoStartWhen 0x8245 // PT_I4
894#define PidLidAllowExternalCheck 0x8246 // PT_BOOLEAN
895#define PidLidCollaborateDoc_W 0x8247 // PT_UNICODE
896#define PidLidCollaborateDoc_A 0x8247 // PT_STRING8
897
898#define PidLidNetShowUrl_W 0x8248 // PT_UNICODE
899#define PidLidNetShowUrl_A 0x8248 // PT_STRING8
900
901#define PidLidOnlinePassword_W 0x8249 // PT_UNICODE
902#define PidLidOnlinePassword_A 0x8249 // PT_STRING8
903
904#define PidLidAppointmentProposedStartWhole 0x8250 // PT_SYSTIME
905#define PidLidAppointmentProposedEndWhole 0x8251 // PT_SYSTIME
906#define PidLidAppointmentProposedDuration 0x8256 // PT_I4
907#define PidLidAppointmentCounterProposal 0x8257 // PT_BOOLEAN
908#define PidLidAppointmentProposalNumber 0x8259 // PT_I4
909#define PidLidAppointmentNotAllowPropose 0x825A // PT_BOOLEAN
910#define PidLidAppointmentUnsendableRecipients 0x825D // PT_BINARY
911#define PidLidAppointmentTimeZoneDefinitionStartDisplay 0x825E // PT_BINARY
912#define PidLidAppointmentTimeZoneDefinitionEndDisplay 0x825F // PT_BINARY
913#define PidLidAppointmentTimeZoneDefinitionRecur 0x8260 // PT_BINARY
914#define PidLidForwardNotificationRecipients 0x8261 // PT_BINARY
915#define PidLidInboundICalStream 0x827A // PT_BINARY
916#define PidLidSingleBodyIcal 0x827B // PT_BOOLEAN
917
919#define PidLidCategories 0x9000 // PT_MV_STRING8
920#define PidNameApplicationName 0x0000 // PT_UNICODE
921#define PidNameAuthor 0x0000 // PT_UNICODE
922#define PidNameByteCount 0x0000 // PT_I4
923#define PidNameCategory 0x0000 // PT_UNICODE
924#define PidNameCharacterCount 0x0000 // PT_I4
925#define PidNameComments 0x0000 // PT_UNICODE
926#define PidNameCompany 0x0000 // PT_UNICODE
927#define PidNameCreateDateTimeReadOnly 0x0000 // PT_SYSTIME
928#define PidNameRightsManagementLicense 0x0000 // PT_MV_BINARY
929#define PidNameEditTime 0x0000 // PT_UNICODE
930#define PidNameHiddenCount 0x0000 // PT_I4
931#define PidNameKeywords 0x0000 // PT_MV_UNICODE
932#define PidNameLastAuthor 0x0000 // PT_UNICODE
933#define PidNameLastPrinted 0x0000 // PT_SYSTIME
934#define PidNameLastSaveDateTime 0x0000 // PT_SYSTIME
935#define PidNameLineCount 0x0000 // PT_I4
936#define PidNameManager 0x0000 // PT_UNICODE
937#define PidNameMultimediaClipCount 0x0000 // PT_I4
938#define PidNameNoteCount 0x0000 // PT_I4
939#define PidNamePhishingStamp 0x0000 // PT_I4
940#define PidNameSpoofingStamp 0x0000 // PT_I4
941#define PidNamePageCount 0x0000 // PT_I4
942#define PidNameParagraphCount 0x0000 // PT_I4
943#define PidNamePresentationFormat 0x0000 // PT_UNICODE
944#define PidNameSecurity 0x0000 // PT_I4
945#define PidNameSlideCount 0x0000 // PT_I4
946#define PidNameSubject 0x0000 // PT_UNICODE
947#define PidNameTemplate 0x0000 // PT_UNICODE
948#define PidNameTitle 0x0000 // PT_UNICODE
949#define PidNameWordCount 0x0000 // PT_I4
950#define PidNameAcceptLanguage 0x0000 // PT_UNICODE
951#define PidNameApproved 0x0000 // PT_UNICODE
952#define PidNameContentBase 0x0000 // PT_UNICODE
953#define PidNameContentClass 0x0000 // PT_UNICODE
954#define PidNameContentDisposition 0x0000 // PT_UNICODE
955#define PidNameContentID 0x0000 // PT_UNICODE
956#define PidNameContentLanguage 0x0000 // PT_UNICODE
957#define PidNameContentLocation 0x0000 // PT_UNICODE
958#define PidNameContentTransferEncoding 0x0000 // PT_UNICODE
959#define PidNameContentType 0x0000 // PT_UNICODE
960#define PidNameCrossReference 0x0000 // PT_UNICODE
961#define PidNameXMSExchangeOrganizationAuthdomain 0x0000 // PT_UNICODE
962#define PidNameXSharingBrowseUrl 0x0000 // PT_UNICODE
963#define PidNameXSharingCapabilities 0x0000 // PT_UNICODE
964#define PidNameXSharingConfigUrl 0x0000 // PT_UNICODE
965#define PidNameXSharingFlavor 0x0000 // PT_UNICODE
966#define PidNameXSharingInstanceGuid 0x0000 // PT_UNICODE
967#define PidNameXSharingLocalType 0x0000 // PT_UNICODE
968#define PidNameXSharingProviderGuid 0x0000 // PT_UNICODE
969#define PidNameXSharingProviderName 0x0000 // PT_UNICODE
970#define PidNameXSharingProviderUrl 0x0000 // PT_UNICODE
971#define PidNameXSharingRemoteName 0x0000 // PT_UNICODE
972#define PidNameXSharingRemotePath 0x0000 // PT_UNICODE
973#define PidNameXSharingRemoteStoreUid 0x0000 // PT_UNICODE
974#define PidNameXSharingRemoteType 0x0000 // PT_UNICODE
975#define PidNameXSharingRemoteUid 0x0000 // PT_UNICODE
976#define PidNameXSieve 0x0000 // PT_UNICODE
977#define PidNameXVirusScanned 0x0000 // PT_UNICODE
978
980#define PidLidTaskStatus 0x8101 // PT_I4
981#define PidLidPercentComplete 0x8102 // PT_DOUBLE
982#define PidLidTeamTask 0x8103 // PT_BOOLEAN
983#define PidLidTaskStartDate 0x8104 // PT_SYSTIME
984#define PidLidTaskDueDate 0x8105 // PT_SYSTIME
985#define PidLidTaskResetReminder 0x8107 // PT_BOOLEAN
986#define PidLidTaskAccepted 0x8108 // PT_BOOLEAN
987#define PidLidTaskDeadOccurrence 0x8109 // PT_BOOLEAN
988#define PidLidTaskDateCompleted 0x810F // PT_SYSTIME
989#define PidLidTaskActualEffort 0x8110 // PT_I4
990#define PidLidTaskEstimatedEffort 0x8111 // PT_I4
991#define PidLidTaskVersion 0x8112 // PT_I4
992#define PidLidTaskState 0x8113 // PT_I4
993#define PidLidTaskLastUpdate 0x8115 // PT_SYSTIME
994#define PidLidTaskRecurrence 0x8116 // PT_BINARY
995#define PidLidTaskAssigners 0x8117 // PT_BINARY
996#define PidLidTaskStatusOnComplete 0x8119 // PT_BOOLEAN
997#define PidLidTaskHistory 0x811A // PT_I4
998#define PidLidTaskUpdates 0x811B // PT_BOOLEAN
999#define PidLidTaskComplete 0x811C // PT_BOOLEAN
1000#define PidLidTaskFCreator 0x811E // PT_BOOLEAN
1001#define PidLidTaskOwner_W 0x811F // PT_UNICODE
1002#define PidLidTaskOwner_A 0x811F // PT_STRING8
1003
1004#define PidLidTaskMultipleRecipients 0x8120 // PT_I4
1005#define PidLidTaskAssigner_W 0x8121 // PT_UNICODE
1006#define PidLidTaskAssigner_A 0x8121 // PT_STRING8
1007
1008#define PidLidTaskLastUser_W 0x8122 // PT_UNICODE
1009#define PidLidTaskLastUser_A 0x8122 // PT_STRING8
1010
1011#define PidLidTaskOrdinal 0x8123 // PT_I4
1012#define PidLidTaskNoCompute 0x8124 // PT_BOOLEAN
1013#define PidLidTaskLastDelegate_W 0x8125 // PT_UNICODE
1014#define PidLidTaskLastDelegate_A 0x8125 // PT_STRING8
1015
1016#define PidLidTaskFRecurring 0x8126 // PT_BOOLEAN
1017#define PidLidTaskRole_W 0x8127 // PT_UNICODE
1018#define PidLidTaskRole_A 0x8127 // PT_STRING8
1019
1020#define PidLidTaskOwnership 0x8129 // PT_I4
1021#define PidLidAcceptanceState 0x812A // PT_I4
1022#define PidLidTaskFFixOffline 0x812C // PT_BOOLEAN
1023#define PidLidTaskCustomFlags 0x8139 // PT_I4
1024
1026#define PidLidDayOfMonth 0x1000 // PT_I4
1027#define PidLidICalendarDayOfWeekMask 0x1001 // PT_I4
1028#define PidLidOccurrences 0x1005 // PT_I4
1029#define PidLidMonthOfYear 0x1006 // PT_I4
1030#define PidLidNoEndDateFlag 0x100B // PT_BOOLEAN
1031#define PidLidRecurrenceDuration 0x100D // PT_I4
1032#define PidLidReminderDelta 0x8501 // PT_I4
1033#define PidLidReminderTime 0x8502 // PT_SYSTIME
1034#define PidLidReminderSet 0x8503 // PT_BOOLEAN
1035#define PidLidReminderTimeTime 0x8504 // PT_SYSTIME
1036#define PidLidReminderTimeDate 0x8505 // PT_SYSTIME
1037#define PidLidPrivate 0x8506 // PT_BOOLEAN
1038#define PidLidAgingDontAgeMe 0x850E // PT_BOOLEAN
1039#define PidLidSideEffects 0x8510 // PT_I4
1040#define PidLidRemoteStatus 0x8511 // PT_I4
1041#define PidLidSmartNoAttach 0x8514 // PT_BOOLEAN
1042#define PidLidCommonStart 0x8516 // PT_SYSTIME
1043#define PidLidCommonEnd 0x8517 // PT_SYSTIME
1044#define PidLidTaskMode 0x8518 // PT_I4
1045#define PidLidTaskGlobalId 0x8519 // PT_BINARY
1046#define PidLidAutoProcessState 0x851A // PT_I4
1047#define PidLidReminderOverride 0x851C // PT_BOOLEAN
1048#define PidLidReminderType 0x851D // PT_I4
1049#define PidLidReminderPlaySound 0x851E // PT_BOOLEAN
1050#define PidLidReminderFileParameter_W 0x851F // PT_UNICODE
1051#define PidLidReminderFileParameter_A 0x851F // PT_STRING8
1052
1053#define PidLidVerbStream 0x8520 // PT_BINARY
1054#define PidLidVerbResponse_W 0x8524 // PT_UNICODE
1055#define PidLidVerbResponse_A 0x8524 // PT_STRING8
1056
1057#define PidLidFlagRequest_W 0x8530 // PT_UNICODE
1058#define PidLidFlagRequest_A 0x8530 // PT_STRING8
1059
1060#define PidLidMileage_W 0x8534 // PT_UNICODE
1061#define PidLidMileage_A 0x8534 // PT_STRING8
1062
1063#define PidLidBillingInformation_W 0x8535 // PT_UNICODE
1064#define PidLidBillingInformation_A 0x8535 // PT_STRING8
1065
1066#define PidLidNonSendtableTo_W 0x8536 // PT_UNICODE
1067#define PidLidNonSendtableTo_A 0x8536 // PT_STRING8
1068
1069#define PidLidNonSendableCc_W 0x8537 // PT_UNICODE
1070#define PidLidNonSendableCc_A 0x8537 // PT_STRING8
1071
1072#define PidLidNonSendableBcc_W 0x8538 // PT_UNICODE
1073#define PidLidNonSendableBcc_A 0x8538 // PT_STRING8
1074
1075#define PidLidCompanies 0x8539 // PT_MV_STRING8
1076#define PidLidContacts 0x853A // PT_MV_STRING8
1077#define PidLidNonSendToTrackStatus 0x8543 // PT_MV_LONG
1078#define PidLidNonSendCcTrackStatus 0x8544 // PT_MV_LONG
1079#define PidLidNonSendBccTrackStatus 0x8545 // PT_MV_LONG
1080#define PidLidCurrentVersion 0x8552 // PT_I4
1081#define PidLidCurrentVersionName_W 0x8554 // PT_UNICODE
1082#define PidLidCurrentVersionName_A 0x8554 // PT_STRING8
1083
1084#define PidLidReminderSignalTime 0x8560 // PT_SYSTIME
1085#define PidLidImapDeleted 0x8570 // PT_I4
1086#define PidLidHeaderItem 0x8578 // PT_I4
1087#define PidLidInternetAccountName_W 0x8580 // PT_UNICODE
1088#define PidLidInternetAccountName_A 0x8580 // PT_STRING8
1089
1090#define PidLidInternetAccountStamp_W 0x8581 // PT_UNICODE
1091#define PidLidInternetAccountStamp_A 0x8581 // PT_STRING8
1092
1093#define PidLidUseTnef 0x8582 // PT_BOOLEAN
1094#define PidLidContactLinkSearchKey 0x8584 // PT_BINARY
1095#define PidLidContactLinkEntry 0x8585 // PT_BINARY
1096#define PidLidContactLinkName_W 0x8586 // PT_UNICODE
1097#define PidLidContactLinkName_A 0x8586 // PT_STRING8
1098
1099#define PidLidSpamOriginalFolder 0x859C // PT_BINARY
1100#define PidLidToDoOrdinalDate 0x85A0 // PT_SYSTIME
1101#define PidLidToDoSubOrdinal_W 0x85A1 // PT_UNICODE
1102#define PidLidToDoSubOrdinal_A 0x85A1 // PT_STRING8
1103
1104#define PidLidToDoTitle_W 0x85A4 // PT_UNICODE
1105#define PidLidToDoTitle_A 0x85A4 // PT_STRING8
1106
1107#define PidLidInfoPathFormName_W 0x85B1 // PT_UNICODE
1108#define PidLidInfoPathFormName_A 0x85B1 // PT_STRING8
1109
1110#define PidLidClassified 0x85B5 // PT_BOOLEAN
1111#define PidLidClassification_W 0x85B6 // PT_UNICODE
1112#define PidLidClassification_A 0x85B6 // PT_STRING8
1113
1114#define PidLidClassificationDescription_W 0x85B7 // PT_UNICODE
1115#define PidLidClassificationDescription_A 0x85B7 // PT_STRING8
1116
1117#define PidLidClassificationGuid_W 0x85B8 // PT_UNICODE
1118#define PidLidClassificationGuid_A 0x85B8 // PT_STRING8
1119
1120#define PidLidClassificationKeep 0x85BA // PT_BOOLEAN
1121#define PidLidReferenceEntryId 0x85BD // PT_BINARY
1122#define PidLidValidFlagStringProof 0x85BF // PT_SYSTIME
1123#define PidLidFlagString 0x85C0 // PT_I4
1124#define PidLidConversationActionMoveFolderEid 0x85C6 // PT_BINARY
1125#define PidLidConversationActionMoveStoreEid 0x85C7 // PT_BINARY
1126#define PidLidConversationActionMaxDeliveryTime 0x85C8 // PT_SYSTIME
1127#define PidLidConversationProcessed 0x85C9 // PT_I4
1128#define PidLidConversationActionLastAppliedTime 0x85CA // PT_SYSTIME
1129#define PidLidConversationActionVersion 0x85CB // PT_I4
1130
1132#define PidNameBcc 0x0000 // PT_UNICODE
1133
1135#define PidLidSharingStatus 0x8A00 // PT_I4
1136#define PidLidSharingProviderGuid 0x8A01 // PT_BINARY
1137#define PidLidSharingProviderName_W 0x8A02 // PT_UNICODE
1138#define PidLidSharingProviderName_A 0x8A02 // PT_STRING8
1139
1140#define PidLidSharingProviderUrl_W 0x8A03 // PT_UNICODE
1141#define PidLidSharingProviderUrl_A 0x8A03 // PT_STRING8
1142
1143#define PidLidSharingRemotePath_W 0x8A04 // PT_UNICODE
1144#define PidLidSharingRemotePath_A 0x8A04 // PT_STRING8
1145
1146#define PidLidSharingRemoteName_W 0x8A05 // PT_UNICODE
1147#define PidLidSharingRemoteName_A 0x8A05 // PT_STRING8
1148
1149#define PidLidSharingRemoteUid_W 0x8A06 // PT_UNICODE
1150#define PidLidSharingRemoteUid_A 0x8A06 // PT_STRING8
1151
1152#define PidLidSharingInitiatorName_W 0x8A07 // PT_UNICODE
1153#define PidLidSharingInitiatorName_A 0x8A07 // PT_STRING8
1154
1155#define PidLidSharingInitiatorSmtp_W 0x8A08 // PT_UNICODE
1156#define PidLidSharingInitiatorSmtp_A 0x8A08 // PT_STRING8
1157
1158#define PidLidSharingInitiatorEntryId 0x8A09 // PT_BINARY
1159#define PidLidSharingFlags 0x8A0A // PT_I4
1160#define PidLidSharingProviderExtension_W 0x8A0B // PT_UNICODE
1161#define PidLidSharingProviderExtension_A 0x8A0B // PT_STRING8
1162
1163#define PidLidSharingRemoteUser_W 0x8A0C // PT_UNICODE
1164#define PidLidSharingRemoteUser_A 0x8A0C // PT_STRING8
1165
1166#define PidLidSharingRemotePass_W 0x8A0D // PT_UNICODE
1167#define PidLidSharingRemotePass_A 0x8A0D // PT_STRING8
1168
1169#define PidLidSharingLocalPath_W 0x8A0E // PT_UNICODE
1170#define PidLidSharingLocalPath_A 0x8A0E // PT_STRING8
1171
1172#define PidLidSharingLocalName_W 0x8A0F // PT_UNICODE
1173#define PidLidSharingLocalName_A 0x8A0F // PT_STRING8
1174
1175#define PidLidSharingLocalUid_W 0x8A10 // PT_UNICODE
1176#define PidLidSharingLocalUid_A 0x8A10 // PT_STRING8
1177
1178#define PidLidSharingFilter 0x8A13 // PT_BINARY
1179#define PidLidSharingLocalType_W 0x8A14 // PT_UNICODE
1180#define PidLidSharingLocalType_A 0x8A14 // PT_STRING8
1181
1182#define PidLidSharingFolderEntryId 0x8A15 // PT_BINARY
1183#define PidLidSharingCapabilities 0x8A17 // PT_I4
1184#define PidLidSharingFlavor 0x8A18 // PT_I4
1185#define PidLidSharingAnonymity 0x8A19 // PT_I4
1186#define PidLidSharingReciprocation 0x8A1A // PT_I4
1187#define PidLidSharingPermissions 0x8A1B // PT_I4
1188#define PidLidSharingInstanceGuid 0x8A1C // PT_BINARY
1189#define PidLidSharingRemoteType_W 0x8A1D // PT_UNICODE
1190#define PidLidSharingRemoteType_A 0x8A1D // PT_STRING8
1191
1192#define PidLidSharingParticipants_W 0x8A1E // PT_UNICODE
1193#define PidLidSharingParticipants_A 0x8A1E // PT_STRING8
1194
1195#define PidLidSharingLastSyncTime 0x8A1F // PT_SYSTIME
1196#define PidLidSharingExtensionXml_W 0x8A21 // PT_UNICODE
1197#define PidLidSharingExtensionXml_A 0x8A21 // PT_STRING8
1198
1199#define PidLidSharingRemoteLastModificationTime 0x8A22 // PT_SYSTIME
1200#define PidLidSharingLocalLastModificationTime 0x8A23 // PT_SYSTIME
1201#define PidLidSharingConfigurationUrl_W 0x8A24 // PT_UNICODE
1202#define PidLidSharingConfigurationUrl_A 0x8A24 // PT_STRING8
1203
1204#define PidLidSharingStart 0x8A25 // PT_SYSTIME
1205#define PidLidSharingStop 0x8A26 // PT_SYSTIME
1206#define PidLidSharingResponseType 0x8A27 // PT_I4
1207#define PidLidSharingResponseTime 0x8A28 // PT_SYSTIME
1208#define PidLidSharingOriginalMessageEntryId 0x8A29 // PT_BINARY
1209#define PidLidSharingSyncInterval 0x8A2A // PT_I4
1210#define PidLidSharingDetail 0x8A2B // PT_I4
1211#define PidLidSharingTimeToLive 0x8A2C // PT_I4
1212#define PidLidSharingBindingEntryId 0x8A2D // PT_BINARY
1213#define PidLidSharingIndexEntryId 0x8A2E // PT_BINARY
1214#define PidLidSharingRemoteComment_W 0x8A2F // PT_UNICODE
1215#define PidLidSharingRemoteComment_A 0x8A2F // PT_STRING8
1216
1217#define PidLidSharingWorkingHoursStart 0x8A40 // PT_SYSTIME
1218#define PidLidSharingWorkingHoursEnd 0x8A41 // PT_SYSTIME
1219#define PidLidSharingWorkingHoursDay 0x8A42 // PT_I4
1220#define PidLidSharingWorkingHoursTimeZone 0x8A43 // PT_BINARY
1221#define PidLidSharingDataRangeStart 0x8A44 // PT_SYSTIME
1222#define PidLidSharingDataRangeEnd 0x8A45 // PT_SYSTIME
1223#define PidLidSharingRangeStart 0x8A46 // PT_I4
1224#define PidLidSharingRangeEnd 0x8A47 // PT_I4
1225#define PidLidSharingRemoteStoreUid_W 0x8A48 // PT_UNICODE
1226#define PidLidSharingRemoteStoreUid_A 0x8A48 // PT_STRING8
1227
1228#define PidLidSharingLocalStoreUid_W 0x8A49 // PT_UNICODE
1229#define PidLidSharingLocalStoreUid_A 0x8A49 // PT_STRING8
1230
1231#define PidLidSharingRemoteByteSize 0x8A4B // PT_I4
1232#define PidLidSharingRemoteCrc 0x8A4C // PT_I4
1233#define PidLidSharingLocalComment_W 0x8A4D // PT_UNICODE
1234#define PidLidSharingLocalComment_A 0x8A4D // PT_STRING8
1235
1236#define PidLidSharingRoamLog 0x8A4E // PT_I4
1237#define PidLidSharingRemoteMessageCount 0x8A4F // PT_I4
1238#define PidLidSharingBrowseUrl_W 0x8A51 // PT_UNICODE
1239#define PidLidSharingBrowseUrl_A 0x8A51 // PT_STRING8
1240
1241#define PidLidSharingLastAutoSyncTime 0x8A55 // PT_SYSTIME
1242#define PidLidSharingTimeToLiveAuto 0x8A56 // PT_I4
1243#define PidLidSharingRemoteVersion_W 0x8A5B // PT_UNICODE
1244#define PidLidSharingRemoteVersion_A 0x8A5B // PT_STRING8
1245
1246#define PidLidSharingParentBindingEntryId 0x8A5C // PT_BINARY
1247#define PidLidSharingSyncFlags 0x8A60 // PT_I4
1248
1250#define PidLidFileUnder_W 0x8005 // PT_UNICODE
1251#define PidLidFileUnder_A 0x8005 // PT_STRING8
1252
1253#define PidLidFileUnderId 0x8006 // PT_I4
1254#define PidLidContactItemData 0x8007 // PT_MV_LONG
1255#define PidLidReferredBy_W 0x800E // PT_UNICODE
1256#define PidLidReferredBy_A 0x800E // PT_STRING8
1257
1258#define PidLidDepartment_W 0x8010 // PT_UNICODE
1259#define PidLidDepartment_A 0x8010 // PT_STRING8
1260
1261#define PidLidHasPicture 0x8015 // PT_BOOLEAN
1262#define PidLidHomeAddress_W 0x801A // PT_UNICODE
1263#define PidLidHomeAddress_A 0x801A // PT_STRING8
1264
1265#define PidLidWorkAddress_W 0x801B // PT_UNICODE
1266#define PidLidWorkAddress_A 0x801B // PT_STRING8
1267
1268#define PidLidOtherAddress_W 0x801C // PT_UNICODE
1269#define PidLidOtherAddress_A 0x801C // PT_STRING8
1270
1271#define PidLidPostalAddressId 0x8022 // PT_I4
1272#define PidLidContactCharacterSet 0x8023 // PT_I4
1273#define PidLidAutoLog 0x8025 // PT_BOOLEAN
1274#define PidLidFileUnderList 0x8026 // PT_MV_LONG
1275#define PidLidEmailList 0x8027 // PT_MV_LONG
1276#define PidLidAddressBookProviderEmailList 0x8028 // PT_MV_LONG
1277#define PidLidAddressBookProviderArrayType 0x8029 // PT_I4
1278#define PidLidHtml_W 0x802B // PT_UNICODE
1279#define PidLidHtml_A 0x802B // PT_STRING8
1280
1281#define PidLidYomiFirstName_W 0x802C // PT_UNICODE
1282#define PidLidYomiFirstName_A 0x802C // PT_STRING8
1283
1284#define PidLidYomiLastName_W 0x802D // PT_UNICODE
1285#define PidLidYomiLastName_A 0x802D // PT_STRING8
1286
1287#define PidLidYomiCompanyName_W 0x802E // PT_UNICODE
1288#define PidLidYomiCompanyName_A 0x802E // PT_STRING8
1289
1290#define PidLidBusinessCardDisplayDefinition 0x8040 // PT_BINARY
1291#define PidLidBusinessCardCardPicture 0x8041 // PT_BINARY
1292#define PidLidWorkAddressStreet_W 0x8045 // PT_UNICODE
1293#define PidLidWorkAddressStreet_A 0x8045 // PT_STRING8
1294
1295#define PidLidWorkAddressCity_W 0x8046 // PT_UNICODE
1296#define PidLidWorkAddressCity_A 0x8046 // PT_STRING8
1297
1298#define PidLidWorkAddressState_W 0x8047 // PT_UNICODE
1299#define PidLidWorkAddressState_A 0x8047 // PT_STRING8
1300
1301#define PidLidWorkAddressPostalCode_W 0x8048 // PT_UNICODE
1302#define PidLidWorkAddressPostalCode_A 0x8048 // PT_STRING8
1303
1304#define PidLidWorkAddressCountry_W 0x8049 // PT_UNICODE
1305#define PidLidWorkAddressCountry_A 0x8049 // PT_STRING8
1306
1307#define PidLidWorkAddressPostOfficeBox_W 0x804A // PT_UNICODE
1308#define PidLidWorkAddressPostOfficeBox_A 0x804A // PT_STRING8
1309
1310#define PidLidDistributionListChecksum 0x804C // PT_I4
1311#define PidLidBirthdayEventEntryId 0x804D // PT_BINARY
1312#define PidLidAnniversaryEventEntryId 0x804E // PT_BINARY
1313#define PidLidContactUserField1_W 0x804F // PT_UNICODE
1314#define PidLidContactUserField1_A 0x804F // PT_STRING8
1315
1316#define PidLidContactUserField2_W 0x8050 // PT_UNICODE
1317#define PidLidContactUserField2_A 0x8050 // PT_STRING8
1318
1319#define PidLidContactUserField3_W 0x8051 // PT_UNICODE
1320#define PidLidContactUserField3_A 0x8051 // PT_STRING8
1321
1322#define PidLidContactUserField4_W 0x8052 // PT_UNICODE
1323#define PidLidContactUserField4_A 0x8052 // PT_STRING8
1324
1325#define PidLidDistributionListName_W 0x8053 // PT_UNICODE
1326#define PidLidDistributionListName_A 0x8053 // PT_STRING8
1327
1328#define PidLidDistributionListOneOffMembers 0x8054 // PT_MV_BINARY
1329#define PidLidDistributionListMembers 0x8055 // PT_MV_BINARY
1330#define PidLidInstantMessagingAddress_W 0x8062 // PT_UNICODE
1331#define PidLidInstantMessagingAddress_A 0x8062 // PT_STRING8
1332
1333#define PidLidDistributionListStream 0x8064 // PT_I4
1334#define PidLidEmail1DisplayName_W 0x8080 // PT_UNICODE
1335#define PidLidEmail1DisplayName_A 0x8080 // PT_STRING8
1336
1337#define PidLidEmail1AddressType_W 0x8082 // PT_UNICODE
1338#define PidLidEmail1AddressType_A 0x8082 // PT_STRING8
1339
1340#define PidLidEmail1EmailAddress_W 0x8083 // PT_UNICODE
1341#define PidLidEmail1EmailAddress_A 0x8083 // PT_STRING8
1342
1343#define PidLidEmail1OriginalDisplayName_W 0x8084 // PT_UNICODE
1344#define PidLidEmail1OriginalDisplayName_A 0x8084 // PT_STRING8
1345
1346#define PidLidEmail1OriginalEntryId 0x8085 // PT_BINARY
1347#define PidLidEmail1RichTextFormat 0x8086 // PT_BOOLEAN
1348#define PidLidEmail1EmailType_W 0x8087 // PT_UNICODE
1349#define PidLidEmail1EmailType_A 0x8087 // PT_STRING8
1350
1351#define PidLidEmail2DisplayName_W 0x8090 // PT_UNICODE
1352#define PidLidEmail2DisplayName_A 0x8090 // PT_STRING8
1353
1354#define PidLidEmail2EntryId 0x8091 // PT_BINARY
1355#define PidLidEmail2AddressType_W 0x8092 // PT_UNICODE
1356#define PidLidEmail2AddressType_A 0x8092 // PT_STRING8
1357
1358#define PidLidEmail2EmailAddress_W 0x8093 // PT_UNICODE
1359#define PidLidEmail2EmailAddress_A 0x8093 // PT_STRING8
1360
1361#define PidLidEmail2OriginalDisplayName_W 0x8094 // PT_UNICODE
1362#define PidLidEmail2OriginalDisplayName_A 0x8094 // PT_STRING8
1363
1364#define PidLidEmail2OriginalEntryId 0x8095 // PT_BINARY
1365#define PidLidEmail2RichTextFormat 0x8096 // PT_BOOLEAN
1366#define PidLidEmail3DisplayName_W 0x80A0 // PT_UNICODE
1367#define PidLidEmail3DisplayName_A 0x80A0 // PT_STRING8
1368
1369#define PidLidEmail3EntryId 0x80A1 // PT_BINARY
1370#define PidLidEmail3AddressType_W 0x80A2 // PT_UNICODE
1371#define PidLidEmail3AddressType_A 0x80A2 // PT_STRING8
1372
1373#define PidLidEmail3EmailAddress_W 0x80A3 // PT_UNICODE
1374#define PidLidEmail3EmailAddress_A 0x80A3 // PT_STRING8
1375
1376#define PidLidEmail3OriginalDisplayName_W 0x80A4 // PT_UNICODE
1377#define PidLidEmail3OriginalDisplayName_A 0x80A4 // PT_STRING8
1378
1379#define PidLidEmail3OriginalEntryId 0x80A5 // PT_BINARY
1380#define PidLidEmail3RichTextFormat 0x80A6 // PT_BOOLEAN
1381#define PidLidFax1AddressType_W 0x80B2 // PT_UNICODE
1382#define PidLidFax1AddressType_A 0x80B2 // PT_STRING8
1383
1384#define PidLidFax1EmailAddress_W 0x80B3 // PT_UNICODE
1385#define PidLidFax1EmailAddress_A 0x80B3 // PT_STRING8
1386
1387#define PidLidFax1OriginalDisplayName_W 0x80B4 // PT_UNICODE
1388#define PidLidFax1OriginalDisplayName_A 0x80B4 // PT_STRING8
1389
1390#define PidLidFax1OriginalEntryId 0x80B5 // PT_BINARY
1391#define PidLidFax2AddressType_W 0x80C2 // PT_UNICODE
1392#define PidLidFax2AddressType_A 0x80C2 // PT_STRING8
1393
1394#define PidLidFax2EmailAddress_W 0x80C3 // PT_UNICODE
1395#define PidLidFax2EmailAddress_A 0x80C3 // PT_STRING8
1396
1397#define PidLidFax2OriginalDisplayName_W 0x80C4 // PT_UNICODE
1398#define PidLidFax2OriginalDisplayName_A 0x80C4 // PT_STRING8
1399
1400#define PidLidFax2OriginalEntryId 0x80C5 // PT_BINARY
1401#define PidLidFax3AddressType_W 0x80D2 // PT_UNICODE
1402#define PidLidFax3AddressType_A 0x80D2 // PT_STRING8
1403
1404#define PidLidFax3EmailAddress_W 0x80D3 // PT_UNICODE
1405#define PidLidFax3EmailAddress_A 0x80D3 // PT_STRING8
1406
1407#define PidLidFax3OriginalDisplayName_W 0x80D4 // PT_UNICODE
1408#define PidLidFax3OriginalDisplayName_A 0x80D4 // PT_STRING8
1409
1410#define PidLidFax3OriginalEntryId 0x80D5 // PT_BINARY
1411#define PidLidFreeBusyLocation_W 0x80D8 // PT_UNICODE
1412#define PidLidFreeBusyLocation_A 0x80D8 // PT_STRING8
1413
1414#define PidLidHomeAddressCountryCode_W 0x80DA // PT_UNICODE
1415#define PidLidHomeAddressCountryCode_A 0x80DA // PT_STRING8
1416
1417#define PidLidWorkAddressCountryCode_W 0x80DB // PT_UNICODE
1418#define PidLidWorkAddressCountryCode_A 0x80DB // PT_STRING8
1419
1420#define PidLidOtherAddressCountryCode_W 0x80DC // PT_UNICODE
1421#define PidLidOtherAddressCountryCode_A 0x80DC // PT_STRING8
1422
1423#define PidLidAddressCountryCode_W 0x80DD // PT_UNICODE
1424#define PidLidAddressCountryCode_A 0x80DD // PT_STRING8
1425
1427#define PidLidAttendeeCriticalChange 0x0001 // PT_SYSTIME
1428#define PidLidWhere_W 0x0002 // PT_UNICODE
1429#define PidLidWhere_A 0x0002 // PT_STRING8
1430
1431#define PidLidGlobalObjectId 0x0003 // PT_BINARY
1432#define PidLidIsSilent 0x0004 // PT_BOOLEAN
1433#define PidLidIsRecurring 0x0005 // PT_BOOLEAN
1434#define PidLidRequiredAttendees_W 0x0006 // PT_UNICODE
1435#define PidLidRequiredAttendees_A 0x0006 // PT_STRING8
1436
1437#define PidLidOptionalAttendees_W 0x0007 // PT_UNICODE
1438#define PidLidOptionalAttendees_A 0x0007 // PT_STRING8
1439
1440#define PidLidResourceAttendees_W 0x0008 // PT_UNICODE
1441#define PidLidResourceAttendees_A 0x0008 // PT_STRING8
1442
1443#define PidLidDelegateMail 0x0009 // PT_BOOLEAN
1444#define PidLidIsException 0x000A // PT_BOOLEAN
1445#define PidLidSingleInvite 0x000B // PT_BOOLEAN
1446#define PidLidTimeZone 0x000C // PT_I4
1447#define PidLidStartRecurrenceDate 0x000D // PT_I4
1448#define PidLidStartRecurrenceTime 0x000E // PT_I4
1449#define PidLidEndRecurrenceDate 0x000F // PT_I4
1450#define PidLidEndRecurrenceTime 0x0010 // PT_I4
1451#define PidLidDayInterval 0x0011 // PT_I2
1452#define PidLidWeekInterval 0x0012 // PT_I2
1453#define PidLidMonthInterval 0x0013 // PT_I2
1454#define PidLidYearInterval 0x0014 // PT_I2
1455#define PidLidMonthOfYearMask 0x0017 // PT_I4
1456#define PidLidOldRecurrenceType 0x0018 // PT_I2
1457#define PidLidOwnerCriticalChange 0x001A // PT_SYSTIME
1458#define PidLidCalendarType 0x001C // PT_I4
1459#define PidLidAllAttendeesList_W 0x001D // PT_UNICODE
1460#define PidLidAllAttendeesList_A 0x001D // PT_STRING8
1461
1462#define PidLidCleanGlobalObjectId 0x0023 // PT_BINARY
1463#define PidLidAppointmentMessageClass_W 0x0024 // PT_UNICODE
1464#define PidLidAppointmentMessageClass_A 0x0024 // PT_STRING8
1465
1466#define PidLidMeetingType 0x0026 // PT_I4
1467#define PidLidOldLocation_W 0x0028 // PT_UNICODE
1468#define PidLidOldLocation_A 0x0028 // PT_STRING8
1469
1470#define PidLidOldWhenStartWhole 0x0029 // PT_SYSTIME
1471#define PidLidOldWhenEndWhole 0x002A // PT_SYSTIME
1472
1474#define PidLidLogType_W 0x8700 // PT_UNICODE
1475#define PidLidLogType_A 0x8700 // PT_STRING8
1476
1477#define PidLidLogStart 0x8706 // PT_SYSTIME
1478#define PidLidLogDuration 0x8707 // PT_I4
1479#define PidLidLogEnd 0x8708 // PT_SYSTIME
1480#define PidLidLogFlags 0x870C // PT_I4
1481#define PidLidDocumentPrinted 0x870E // PT_BOOLEAN
1482#define PidLidDocumentSaved 0x870F // PT_BOOLEAN
1483#define PidLidDocumentRouted 0x8710 // PT_BOOLEAN
1484#define PidLidDocumentPosted 0x8711 // PT_BOOLEAN
1485#define PidLidLogTypeDesc_W 0x8712 // PT_UNICODE
1486#define PidLidLogTypeDesc_A 0x8712 // PT_STRING8
1487
1489#define PidLidPostRssChannelLink_W 0x8900 // PT_UNICODE
1490#define PidLidPostRssChannelLink_A 0x8900 // PT_STRING8
1491
1492#define PidLidPostRssItemLink_W 0x8901 // PT_UNICODE
1493#define PidLidPostRssItemLink_A 0x8901 // PT_STRING8
1494
1495#define PidLidPostRssItemHash 0x8902 // PT_I4
1496#define PidLidPostRssItemGuid_W 0x8903 // PT_UNICODE
1497#define PidLidPostRssItemGuid_A 0x8903 // PT_STRING8
1498
1499#define PidLidPostRssChannel_W 0x8904 // PT_UNICODE
1500#define PidLidPostRssChannel_A 0x8904 // PT_STRING8
1501
1502#define PidLidPostRssItemXml_W 0x8905 // PT_UNICODE
1503#define PidLidPostRssItemXml_A 0x8905 // PT_STRING8
1504
1505#define PidLidPostRssSubscription_W 0x8906 // PT_UNICODE
1506#define PidLidPostRssSubscription_A 0x8906 // PT_STRING8
1507
1509#define PidLidNoteColor 0x8B00 // PT_I4
1510#define PidLidNoteWidth 0x8B02 // PT_I4
1511#define PidLidNoteHeight 0x8B03 // PT_I4
1512#define PidLidNoteX 0x8B04 // PT_I4
1513#define PidLidNoteY 0x8B05 // PT_I4
1514
1516#define PidLidClientIntent 0x0015 // PT_I4
1517#define PidLidServerProcessed 0x85CC // PT_BOOLEAN
1518#define PidLidServerProcessingActions 0x85CD // PT_I4
1519
1521#define PidLidRemoteTransferSize 0x8f05 // PT_I4
1522#define PidLidRemoteAttachment 0x8f07 // PT_BOOLEAN
1523
1524#endif /* MAPITAGS_H */