IExchangeModifyTable : IUnknown
Applies to: Office 2010 | Outlook 2010 | Visual Studio
Supports access to Microsoft Exchange Server table objects, specifically system access control list (SACL) table objects and rule table objects on Microsoft Exchange Server folders. This interface resembles the IMAPITable : IUnknown interface, but it adds support for Microsoft Exchange Server–specific structures that are used to control SACLs and rules.
Exposed by: |
None |
Implemented by: |
Server table objects |
Called by: |
MAPI and client applications |
Interface identifier: |
IID_IExchangeModifyTable |
Pointer type: |
LPEXCHANGEMODIFYTABLE |
Transaction model: |
Transacted |
Vtable Order
Returns information about the last error that occurred in a table object. |
|
Returns a pointer to an interface for a MAPI table object. |
|
Updates a MAPI table object. |
Properties used to modify a rules table |
Access |
---|---|
PR_RULE_ACTIONS (PidTagRuleActions) |
Read-only |
PR_RULE_CONDITION (PidTagRuleCondition) |
Read-only |
PR_RULE_ID (PidTagRuleId) |
Read-only |
PR_RULE_LEVEL (PidTagRuleLevel) |
Read-only |
PR_RULE_NAME (PidTagRuleName) |
Read-only |
PR_RULE_PROVIDER (PidTagRuleProvider) |
Read-only |
PR_RULE_PROVIDER_DATA (PidTagRuleProviderData) |
Read-only |
PR_RULE_SEQUENCE (PidTagRuleSequence) |
Read-only |
PR_RULE_STATE (PidTagRuleState) |
Read-only |
PR_RULE_USER_FLAGS (PidTagRuleUserFlags) |
Read-only |
Properties used to modify a SACL table |
Access |
---|---|
PR_MEMBER_ENTRYID (PidTagMemberEntryId) |
Read-only |
PR_MEMBER_ID (PidTagMemberId) |
Read-only |
PR_MEMBER_NAME (PidTagMemberName) |
Read-only |
PR_MEMBER_RIGHTS (PidTagMemberRights) |
Read-only |
Remarks
To obtain the IExchangeModifyTable interface, call the MAPI IMAPIProp::OpenProperty method on a property of type PT_OBJECT on a folder object. When you call the OpenProperty method, pass the value IID_IExchangeModifyTable in the lpiid parameter.