HrAddColumns

適用対象: Outlook 2013 | Outlook 2016

既存のテーブルの先頭に列を追加または移動します。

プロパティ
ヘッダー ファイル:
mapiutil.h
実装元:
MAPI
呼び出し元:
クライアント アプリケーションとサービス プロバイダー。
HRESULT HrAddColumns(
  LPMAPITABLE lptbl,
  LPSPropTagArray lpproptagColumnsNew,
  LPALLOCATEBUFFER lpAllocateBuffer,
  LPFREEBUFFER lpFreeBuffer
);

パラメーター

lptbl

[in]影響を受ける MAPI テーブルへのポインター。

lpproptagColumnsNew

[in]テーブルの先頭に追加または移動するプロパティのプロパティ タグの配列を含む SPropTagArray 構造体へのポインター。

lpAllocateBuffer

[in] MAPIAllocateBuffer 関数へのポインター。 メモリの割り当てに使用されます。

lpFreeBuffer

[in] MAPIFreeBuffer 関数へのポインター。 メモリを解放するために使用されます。

戻り値

S_OK

呼び出しが成功し、指定した列が移動または追加されました。

注釈

HrAddColumns 関数は、lpfnFilterColumns を NULL に設定した HrAddColumnsEx の使用と同じです。

関連項目

HrAddColumnsEx

MAPIAllocateBuffer

MAPIFreeBuffer

SPropTagArray