Menu

#150 Add PyIMAPIAdviseSink Interface and related methods.

Unstable (example)
closed-fixed
nobody
None
5
2016-02-27
2015-08-21
No

This patch builds on the existing work previously done for the IMAPIAdviseSink gateway.

It uses HrAllocAdviseSink to expose a custom class that mimics its signature. So from python, you get all of the simplicity without the headaches (hopefully.)

Also adds:

  • PyIMsgStore::Advise
  • PyIMsgStore::Unadvise
  • HrThisThreadAdviseSink
  • HrDispatchNotifications
  • Related constants to the mapi module

Fixes:

  • Py_BuildValue errors for returned entryids (s# vs y#)
  • What seems to be (during testing) a required null check before calling into PyMAPIObject_FromSPropTagArray
1 Attachments

Discussion

  • Mark Hammond

    Mark Hammond - 2016-02-27
    • status: open --> closed-fixed
     
  • Mark Hammond

    Mark Hammond - 2016-02-27

    Thanks! 4384:d932f03be686

     

Log in to post a comment.