Compartilhar via


HrAddColumns

Aplica-se a: Outlook 2013 | Outlook 2016

Adiciona ou move colunas para o início de uma tabela existente.

Propriedade Valor
Arquivo de cabeçalho:
mapiutil.h
Implementado por:
MAPI
Chamado por:
Aplicativos cliente e provedores de serviços.
HRESULT HrAddColumns(
  LPMAPITABLE lptbl,
  LPSPropTagArray lpproptagColumnsNew,
  LPALLOCATEBUFFER lpAllocateBuffer,
  LPFREEBUFFER lpFreeBuffer
);

Parâmetros

lptbl

[in] Ponteiro para a tabela MAPI afetada.

lpproptagColumnsNew

[in] Ponteiro para uma estrutura SPropTagArray que contém uma matriz de marcas de propriedade para que as propriedades sejam adicionadas ou movidas para o início da tabela.

lpAllocateBuffer

[in] Ponteiro para a função MAPIAllocateBuffer . Usado para alocar memória.

lpFreeBuffer

[in] Ponteiro para a função MAPIFreeBuffer . Usado para liberar memória.

Valor de retorno

S_OK

A chamada foi bem-sucedida e as colunas especificadas foram movidas ou adicionadas.

Comentários

A função HrAddColumns é equivalente ao uso de HrAddColumnsEx com lpfnFilterColumns definido como NULL.

Confira também

HrAddColumnsEx

MAPIAllocateBuffer

MAPIFreeBuffer

SPropTagArray