The BIDIATTRM contains a value that determines which attribute(s) will be changed and which ones are masked.
The following are possible Bidi attribute mask values:
#define BDAM_INIT 0x80000000UL
#define BDAM_LEVEL 0x70000000UL
#define BDAM_WORD_BREAK 0x00000200UL
#define BDAM_DATATYPE 0x01000000UL
#define BDAM_TEXT_ORIENTATION 0x00030000UL
#define BDAM_WND_ORIENTATION 0x00100000UL
#define BDAM_NUMERALS 0x00003000UL
#define BDAM_SYM_SWAP 0x00000100UL
#define BDAM_CSD 0x000000FFUL
#define BDAM_ALL (BDAM_DATATYPE |
BDAM_TEXT_ORIENTATION |
BDAM_WND_ORIENTATION |
BDAM_NUMERALS |
BDAM_SYM_SWAP |
BDAM_CSD )