Поделиться через


HrAddColumns

Область применения: Outlook 2013 | Outlook 2016

Добавляет или перемещает столбцы в начало существующей таблицы.

Свойство Значение
Файл заголовка:
mapiutil.h
Реализовано в:
MAPI
Вызывающая сторона:
Клиентские приложения и поставщики услуг.
HRESULT HrAddColumns(
  LPMAPITABLE lptbl,
  LPSPropTagArray lpproptagColumnsNew,
  LPALLOCATEBUFFER lpAllocateBuffer,
  LPFREEBUFFER lpFreeBuffer
);

Параметры

lptbl

[в] Указатель на затронутую таблицу MAPI.

lpproptagColumnsNew

[в] Указатель на структуру SPropTagArray , содержащую массив тегов свойств для свойств, добавляемых или перемещаемых в начало таблицы.

lpAllocateBuffer

[в] Указатель на функцию MAPIAllocateBuffer . Используется для выделения памяти.

lpFreeBuffer

[в] Указатель на функцию MAPIFreeBuffer . Используется для освобождения памяти.

Возвращаемое значение

S_OK

Вызов выполнен успешно, и указанные столбцы были перемещены или добавлены.

Замечания

Функция HrAddColumns эквивалентна использованию HrAddColumnsEx с параметром lpfnFilterColumns , имеющим значение NULL.

См. также

HrAddColumnsEx

MAPIAllocateBuffer

MAPIFreeBuffer

SPropTagArray