Expand Minimize

HrAddColumns

Office 2013

Last modified: February 29, 2012

Applies to: Outlook

Adds or moves columns to the beginning of an existing table.

Header file:

mapiutil.h

Implemented by:

MAPI

Called by:

Client applications and service providers.

HRESULT HrAddColumns(
  LPMAPITABLE lptbl,
  LPSPropTagArray lpproptagColumnsNew,
  LPALLOCATEBUFFER lpAllocateBuffer,
  LPFREEBUFFER lpFreeBuffer
);

lptbl

[in] Pointer to the MAPI table affected.

lpproptagColumnsNew

[in] Pointer to an SPropTagArray structure that contains an array of property tags for the properties to be added or moved to the beginning of the table.

lpAllocateBuffer

[in] Pointer to the MAPIAllocateBuffer function. Used to allocate memory.

lpFreeBuffer

[in] Pointer to the MAPIFreeBuffer function. Used to free memory.

S_OK

The call succeeded and the specified columns were moved or added.

The HrAddColumns function is equivalent to using HrAddColumnsEx with lpfnFilterColumns set to NULL.

Show:
© 2014 Microsoft