IExchangeModifyTable::ModifyTable

Applies to: Office 2010 | Outlook 2010 | Visual Studio

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

Reference

IExchangeModifyTable : IUnknown

ROWENTRY

ROWLIST

Concepts

MFCMAPI as a Code Sample