> This sounds as if there was no point at all to do anything with the
> eids. If I am not even allowed to compare two ids, how could
> they point
> at different mail items?

I'm just paraphrasing the MS docs - that property is documented as "Binary
comparable (as with memcmp): No".  mapi.CompareEntryIDs is available to
compare them.  It may simply be implying that 2 different values could be
treated as the same (although I can't speculate how that could happen).

> I assume that means it is ok to store the eids and use them with
> OpenEntry to access the messages store's items.

Yep - the point is you can't assume any semantics of the bits - not even
comparison - but passing them to other MAPI functions is obviously fine.

Cheers,

Mark

_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to