Returns a copy of the TEB. To dereference pointers in it call L{Process.read_structure}. @rtype: L{TEB} @return: TEB structure. @raise WindowsError: An exception is raised on error.
(self)
| 905 | ) |
| 906 | |
| 907 | def get_teb(self): |
| 908 | """ |
| 909 | Returns a copy of the TEB. |
| 910 | To dereference pointers in it call L{Process.read_structure}. |
| 911 | |
| 912 | @rtype: L{TEB} |
| 913 | @return: TEB structure. |
| 914 | @raise WindowsError: An exception is raised on error. |
| 915 | """ |
| 916 | return self.get_process().read_structure(self.get_teb_address(), win32.TEB) |
| 917 | |
| 918 | def get_teb_address(self): |
| 919 | """ |
no test coverage detected