MQPROPERTYRESTRICTION
Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista
The MQPROPERTYRESTRICTION structure defines a property restriction for a query. The property restriction consists of a comparison operator, a property identifier, and a property value. For detailed information about the properties that can be included in this structure, see Queue Properties.
typedef struct tagMQPROPERTYRESTRICTION
{
ULONG rel;
PROPID prop;
MQPROPVARIANT prval;
} MQPROPERTYRESTRICTION;
Members
rel
Comparison operator for the property. Possible values include: less than (PRLT), less than or equal to (PRLE), equal (PREQ), not equal (PRNE), greater than or equal to (PRGE), and greater than (PRGT).
prop
Queue property identifier.
prval
Structure containing the comparison value (includes the type indicator and value of the property). For information about the structure defining the data type of prval, see MQPROPVARIANT.
Requirements
Windows NT/2000/XP: Included in Windows NT 4.0 SP3 and later.
Windows 95/98/Me: Included in Windows 95 and later.
Header: Declared in Mq.h.
See Also
Message Queuing Structures
Queue Properties
MQLocateBegin
MQRESTRICTION
MQPROPVARIANT