2.2.6.1.2.9 ExistRestriction Structure
The ExistRestriction structure is used to test whether a particular property exists on a message.
The ExistRestriction structure has the following format.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RestrictionType |
|||||||||||||||||||||||||||||||
Reserved1 |
|||||||||||||||||||||||||||||||
PropertyType |
PropertyID |
||||||||||||||||||||||||||||||
Reserved2 |
RestrictionType (4 bytes): This field specifies the type of restriction and MUST be set to RES_EXIST (0x00000008) for the ExistRestriction structure.
Reserved1 (4 bytes): The application can fill this field with any value when writing the stream. The application MUST ignore the value of this field when reading the stream.
PropertyType (2 bytes): This field specifies the type of the property. Valid types are specified in section 2.2.6.1.3.
PropertyID (2 bytes): This field specifies the property ID of the property.
Reserved2 (4 bytes): The application can fill this field with any value when writing the stream. The application MUST ignore the value of this field when reading the stream.