T
T-rev
There is a property present on message objects which indicates what the
store supports, and also what that object supports.
When I create a new IMsgOnStg object and request the PR_STORE_SUPPORT_MASK
it gives me a value which does not match my store, and if I try to set it I
get a computed error.
What sets the initial value of this property? Is there any way of changing
it, using Get/SetAttribIMsgOnStg.
My problem is that in our messageStore code, we shim in between the
IMsgOnStg with a wrapper and give back the correct support mask. Although
we have another part of the product which uses a conversion process which
does not allow us to shim in between the IMsgOnStg and the filter, so it is
necessary to set this to the same value as our messageStore supports (mainly
the non unicode support)
store supports, and also what that object supports.
When I create a new IMsgOnStg object and request the PR_STORE_SUPPORT_MASK
it gives me a value which does not match my store, and if I try to set it I
get a computed error.
What sets the initial value of this property? Is there any way of changing
it, using Get/SetAttribIMsgOnStg.
My problem is that in our messageStore code, we shim in between the
IMsgOnStg with a wrapper and give back the correct support mask. Although
we have another part of the product which uses a conversion process which
does not allow us to shim in between the IMsgOnStg and the filter, so it is
necessary to set this to the same value as our messageStore supports (mainly
the non unicode support)