共用方式為


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 結構和限制的一般詳細資訊,請參閱 關於限制

另請參閱

SRestriction

MAPI 結構