SPropAttrArray

Applies to: Outlook 2013 | Outlook 2016

Contains a list of attributes for properties of an object.

Property Value
Header file:
Imessage.h
Related macros:
CbNewSPropAttrArray, CbSPropAttrArray
typedef struct
{
  ULONG cValues;
  ULONG aPropAttr[MAPI_DIM];
} SPropAttrArray, FAR *LPSPropAttrArray;

Members

cValues

Count of property attributes in the aPropAttr member.

aPropAttr

An array of property attributes. Valid values for attributes are as follows:

  • PROPATTR_MANDATORY
  • PROPATTR_READABLE
  • PROPATTR_WRITEABLE
  • PROPATTR_NOT_PRESENT

Remarks

The SPropAttrArray structure is used by property data objects that implement the IPropData : IMAPIProp interface. It is also used by MAPI's implementation of IMAPIMessageSite : IUnknown that is based on structured storage.

See also

IPropData : IMAPIProp

IMAPIMessageSite : IUnknown

CbNewSPropAttrArray

CbSPropAttrArray

MAPI Structures