Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
4/8/2010
The SBitMaskRestriction structure describes a bitmask restriction, which is used to perform a bitwise AND operation and test the result.
Syntax
struct {
ULONG relBMR;
PT_LONG ulPropTag;
ULONG ulMask;
} SBitMaskRestriction;
Members
relBMR
Relational operator describing how the mask specified in ulMask should be applied to the property tag. Possible values are as follows:BMR_EQZ
Perform a bitwise AND operation of the mask in ulMask with the property represented by ulPropTag and test for being equal to zero.
BMR_NEZ
Perform a bitwise AND operation of the mask in ulMask with the property represented by ulPropTag and test for being not equal to zero.
- ulPropTag
Property tag of the property to which the bitmask is applied.
- ulMask
Bitmask to apply to the property identified by ulPropTag.
Remarks
The SBitMaskRestriction structure performs a bitwise AND operation using the bitmask described in the ulMask member and the value of the property described by the ulPropTag member. If the result is zero, BMR_EQZ is satisfied. If the property value has at least one of the same bits set as ulMask, BMR_NEZ is satisfied.
Requirements
| Header | mapidefs.h |
| Windows Embedded CE | Windows CE 3.0 and later |
| Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |