SPropAttrArray

Applies to: Office 2010 | Outlook 2010 | Visual Studio

Contains a list of attributes for properties of an object.

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

Reference

IPropData : IMAPIProp

IMAPIMessageSite : IUnknown

CbNewSPropAttrArray

CbSPropAttrArray

Concepts

MAPI Structures