IExchangeModifyTable : IUnknown

Applies to: Outlook 2013 | Outlook 2016

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.

Property Value
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

Member Description
GetLastError
Returns information about the last error that occurred in a table object.
GetTable
Returns a pointer to an interface for a MAPI table object.
ModifyTable
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.

See also

MAPI Interfaces