SBitMaskRestriction
適用於:Outlook 2013 |Outlook 2016
描述位掩碼限制,用來執行位 AND 運算並測試結果。
屬性 | 值 |
---|---|
標頭檔: |
Mapidefs.h |
typedef struct _SBitMaskRestriction
{
ULONG relBMR;
PT_LONG ulPropTag;
ULONG ulMask;
} SBitMaskRestriction;
成員
relBMR
關係運算子,描述如何將 ulMask 成員中指定的遮罩套用至屬性標籤。 可能的值如下:
BMR_EQZ
使用 ulPropTag 成員所代表的屬性,對 ulMask 成員中的遮罩執行位 AND 運算,並測試是否等於零。
BMR_NEZ
使用 ulPropTag 成員所代表的屬性,對 ulMask 成員中的遮罩執行位 AND 運算,並測試是否不等於零。
ulPropTag
套用位掩碼之屬性的屬性標記。
ulMask
要套用至 ulPropTag 所識別之屬性的位掩碼。
註解
SBitMaskRestriction 結構會使用 ulMask 成員中所述的位掩碼和 ulPropTag 成員所描述之屬性的值,執行位 AND 運算。 如果結果為零,則會滿足BMR_EQZ。 如果為非零值,也就是說,如果屬性值至少設定了與 ulMask 相同的其中一個位,則會滿足BMR_NEZ。
如需 SBitMaskRestriction 結構和限制的一般詳細資訊,請參閱 關於限制。