SBitMaskRestriction
Aplica-se a: Outlook 2013 | Outlook 2016
Descreve uma restrição de massa bit, que é usada para executar uma operação AND bit a bit e testar o resultado.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapidefs.h |
typedef struct _SBitMaskRestriction
{
ULONG relBMR;
PT_LONG ulPropTag;
ULONG ulMask;
} SBitMaskRestriction;
Members
relBMR
Operador relacional que descreve como a máscara especificada no membro ulMask deve ser aplicada à marca de propriedade. Os valores possíveis são os seguintes:
BMR_EQZ
Execute uma operação and bit a bit da máscara no membro ulMask com a propriedade representada pelo membro ulPropTag e teste por ser igual a zero.
BMR_NEZ
Execute uma operação and bit a bit da máscara no membro ulMask com a propriedade representada pelo membro ulPropTag e teste por não ser igual a zero.
Ulproptag
Marca de propriedade da propriedade à qual a máscara de bits é aplicada.
Ulmask
Bitmask a ser aplicado à propriedade identificada por ulPropTag.
Comentários
A estrutura SBitMaskRestriction executa uma operação E bit a bit usando o bitmask descrito no membro ulMask e o valor da propriedade descrita pelo membro ulPropTag . Se o resultado for zero, BMR_EQZ será satisfeito. Se não for zero, ou seja, se o valor da propriedade tiver pelo menos um dos mesmos bits definidos como ulMask, BMR_NEZ estiver satisfeito.
Para obter mais informações sobre a estrutura de SBitMaskRestriction e as restrições em geral, consulte Sobre restrições.