Module pelite::pe32::msvc [−][src]
Some MSVC structs for RTTI and exception handling.
References:
[1]: Reversing Microsoft Visual C++ Part I: Exception Handling
[2]: Reversing Microsoft Visual C++ Part II: Classes, Methods and RTTI
Structs
CatchableType |
Describes a type that can catch this exception. |
CatchableTypeArray | |
ESTypeList |
List of expected exceptions. |
FuncInfo |
Fully describes all try/catch blocks and unwindable objects in the function. |
HandlerType |
Catch block descriptor. |
PMD |
Pointer-to-member displacement info. |
RTTIBaseClassDescriptor |
Entry in the Base Class Array. |
RTTIClassHierarchyDescriptor |
Class Hierarchy Descriptor. |
RTTICompleteObjectLocator |
Complete Object Locator. |
ThrowInfo | |
TryBlockMapEntry |
Try block descriptor. |
TypeDescriptor |
Represents the C++ |
UnwindMapEntry |