IExchangeModifyTable::ModifyTable

Applies to: Outlook 2013 | Outlook 2016

Updates a MAPI table object.

HRESULT ModifyTable( 
  ULONG ulFlags, 
  LPROWLIST lpMods 
); 

Parameters

ulFlags

[in] Use one of the following values:

0 (zero)

Use the value of the ulRowFlags member of the ROWENTRY structure.

ACLTABLE_FREEBUSY

Sets new rights.

frightsFreeBusyDetailed

When ACLTABLE_FREEBUSY is passed, provides a detailed display of new free/busy rights.

frightsFreeBusySimple

When ACLTABLE_FREEBUSY is passed, provides a simple display of new free/busy rights.

ROWLIST_REPLACE

Replace all the rows in the table.

lpMods

[in] Points to a ROWLIST structure containing the properties for the table object.

MFCMAPI reference

For MFCMAPI sample code, see the following table.

File Function Comment
RulesDlg.cpp
CRulesDlg::OnModifySelectedItem
MFCMAPI uses the IExchangeModifyTable::ModifyTable method to write a modified rule back to the table of rules.

See also

IExchangeModifyTable : IUnknown

ROWENTRY

ROWLIST

MFCMAPI as a Code Sample