SPropTagArray
The SPropTagArray
structure contains an array of property tags.
Quick Info
Header
file: |
MAPIDEFS.H |
Related
macros: |
CbNewSPropTagArray |
typedef struct _SPropTagArray
{
ULONG cValues;
ULONG aulPropTag[MAPI_DIM];
} SPropTagArray, FAR *LPSPropTagArray;
Members
cValues
Count of
property tags in the array indicated by the aulPropTag member.
aulPropTag
Array of
property tags. Property tags are 32-bit unsigned integers consisting of the
property s unique identifier in the high order 16 bits and the
property s type in the low order 16 bits.
Remarks
A property
tag is made up of two parts: an identifier and a type. The identifier is a
numeric value that is assigned to a particular range. MAPI defines ranges for
identifiers to describe what the property is used for and who is responsible
for maintaining it. The type is a value that indicates the format for the
property s value. MAPI defines constants for each of the property
types that it supports in the MAPIDEFS.H header file and each of the property
tags it supports in the MAPITAGS.H header file.
For more
information about property tags and their components, see one of the following
topics:
About Property Tags
About Property Identifiers
About Property Types
For a
complete list of the single-valued and multivalued property types, see the
appendix, Property Identifiers and Types