This topic has not yet been rated - Rate this topic

HrAddColumns

Office 2010

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
);

Parameters

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.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ