Windows 7 - A question about PR_CONVERSATION_INDEX

Asked By Devesh Sarwate on 13-Jan-09 02:37 AM
I was doing some research on PR_CONVERSATION_INDEX to use it to identify
copies of same message when I came across Dmityr's answer to a question
about this property.
In the answer below he has written that ConversationIndex property is broken
in all versions of outlook except 2003.


Dmitry Streblechenko

ConversationIndex property - the first 22 bytes are the same for all
messages in the thread. Each message adds 5 bytes to the conversation index
of its parent message.
Note however that ConversationIndex property is broken in all versions of
Outlook except 2003 - OOM returns binary data in the string wirth the length
of the data in the first 2(?) bytes. Outlook 2003 finally fixed that and
returns a hex string, the same way it does that for other PT_BINARY MAPI
properties (such as PR_ENTRYID).

Dmitry Streblechenko (MVP)
OutlookSpy  - Outlook, CDO
and MAPI Developer Tool


Does this only relate to fetching this property using Outlook Object Model?
Is there a problem using this property through extended MAPI with code
running against Exchange 2000/2003 etc?

Also if some Outlook versions had problems fetching this property, were
these versions atleast setting this property properly on outgoing messages?


begin 666 clip_image001.gif
M6]70^I.4DT$@RKRUZ'%^<-C9[,[-SDLQ\E M]/#P\:2;VY^+[V9L7^CHZ.+;
ME$Y0B^[O^^#=W]75U657\FE0\\>\]-/ Q4<CY4\LY[>PY?___R'Y! $``'\`
M+ `````/`!8```?_@'^"?QH&:%8',X.++586<3,'%@5:$(M9!6.)!UIC,08Y
MBP8=61 #%A84%!8A@UHK<P-A!04X(G,V: V"5@,Y)&@K%&-!(#):,8(K`R0B
M!ED@4 D@* 0Z@F@%,4T;)0D)5# :#:U_,6@Y,AL15!LP000=`X(:%#@V=B!M
M,"U9.]>#D*RPDJ7%FA<-#NA8LL@<#A(03,5 ,*7A'RAK=H2Q, #"%3ET%A'A
M4B3*A 0;;C 1D$>!H"H+/F#HT>7.B!%[?JCPX-(+`PPN&+@A<X,*FS05^ ``
M@J?'!PX<:IC \D:-B@PL:#AXL,7%@AH5GH QDX)/!@`!%.B18,)'"B=],<QF
M2(+6R(,_4DY(\ ```(T`@ -\X7%$D! !)Q0X6+Q8@9@AB^J447+A@A\E<,X,

Dmitry Streblechenko replied on 13-Jan-09 12:45 PM
Yes, that only applies to the Outlook Object Model. Outlook 2003 and 2007
work just fine. MAPI is also fine in all versions.

Dmitry Streblechenko (MVP)
OutlookSpy  - Outlook, CDO
and MAPI Developer Tool