SCommentRestriction
4/8/2010
The SCommentRestriction structure describes a comment restriction, which is used to annotate a restriction.
Syntax
struct {
ULONG cValues;
LPSRestriction lpRes;
LPSPropValue lpProp;
} SCommentRestriction;
Members
- cValues
Count of property values in the array pointed to by lpProp.
- lpRes
Pointer to an SRestriction structure.
- lpProp
Pointer to an array of SPropValue structures, each containing the property tag and value for a named property.
Remarks
The SCommentRestriction structure associates an object with a set of named properties. Comment restrictions are unlike other restrictions because they are not evaluated. That is, they are ignored by the IMAPITable::Restrict method. There is no effect on the rows returned by the IMAPITable::QueryRows method after an IMAPITable::Restrict call has been made.
The SCommentRestriction structure can be used to keep application-specific information with a restriction when it is saved on disk. For example, a client saving the name of a named property used in a property restriction can do so in an SCommentRestriction structure. Saving a property name is not possible in a property restriction because the associated SPropertyRestriction structure holds only the property tag.
Requirements
Header | mapidefs.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |
See Also
Reference
MAPI Structures
SPropValue
SRestriction