@type FlagMask: int @param FlagMask: (Optional) Bitwise-AND mask. @rtype: int @return: Flags register contents, optionally masking out some bits.
(self, FlagMask=0xFFFFFFFF)
| 709 | Carry = 0x1 |
| 710 | |
| 711 | def get_flags(self, FlagMask=0xFFFFFFFF): |
| 712 | """ |
| 713 | @type FlagMask: int |
| 714 | @param FlagMask: (Optional) Bitwise-AND mask. |
| 715 | |
| 716 | @rtype: int |
| 717 | @return: Flags register contents, optionally masking out some bits. |
| 718 | """ |
| 719 | context = self.get_context(win32.CONTEXT_CONTROL) |
| 720 | return context["EFlags"] & FlagMask |
| 721 | |
| 722 | def set_flags(self, eflags, FlagMask=0xFFFFFFFF): |
| 723 | """ |
no test coverage detected