For a general explanation of how MAPI works with properties and a list of the properties available on each object, see Properties. For information on the property-related macros, see the SPropValue structure. For a comprehensive list of MAPI properties and their mappings to X.400 attributes, see Mapping of X.400 P2 Attributes to MAPI Properties.
Unlike members of OLE variant arrays, every member in a MAPI multivalued property array is of the same type.