ROWENTRY

Applies to: Outlook 2013 | Outlook 2016

Contains a row and the operation that is performed on that row in a table through the IExchangeModifyTable interface.

typedef struct
{
  ULONG         ulRowFlags;
  ULONG         cValues;
  LPSPropValue  rgPropVals;
}  ROWENTRY, FAR * LPROWENTRY;

Members

ulRowFlags

One of the following operations to be performed on the data:

  • ROW_ADD: Add the data to the table as a new row.

  • ROW_MODIFY: Modify this row in the table.

  • ROW_REMOVE: Remove this row from the table.

  • ROW_EMPTY: Do not add the row data to the table. (The row is empty.)

cValues

The number of property values in rgPropvals.

rgPropVals

An array of SPropValue structures representing the columns values to be inserted into the table.

MFCMAPI reference

For MFCMAPI sample code, see the following table.

File Function Comment
RulesDlg.cpp
CRulesDlg::GetSelectedItems
Used to build a list of selected rules for subsequent ModifyTable actions.

See also