TheIExchangeModifyTable interface supports access to Microsoft Exchange Server table objects, specifically ACL table objects and rule table objects on Microsoft Exchange Server folders. This interface is similar to the IMAPITable interface, but adds support for Microsoft Exchange Server-specific structures used to control ACLs and rules.
Header file: | EDKMDB.H |
Exposed by: | |
Corresponding pointer type: | LPEXCHANGEMODIFYTABLE |
If modifying a rules table: PR_RULE_ID, PR_RULE_SEQUENCE, PR_RULE_STATE, PR_RULE_CONDITION, PR_RULE_ACTIONS, PR_RULE_USER_FLAGS, PR_RULE_PROVIDER
If modifying an ACLs table: PR_MEMBER_ENTRYID, PR_MEMBER_RIGHTS, PR_MEMBER_NAME
To obtain this interface, call the MAPI IMAPIProp::OpenProperty method on a property of type PT_OBJECT on a folder object.
When calling the OpenProperty method, pass the value IID_IExchangeModifyTable in the lpiid parameter.
For additional information on this interface, see About Rules and About Access Control Lists.