[][src]Module symbolic_debuginfo::pe

Support for Portable Executables, an extension of COFF used on Windows.

Structs

ExceptionData

Exception handling and stack unwind information for functions in the image.

PeDebugSession

Debug session for PE objects.

PeObject

Portable Executable, an extension of COFF used on Windows.

PeSymbolIterator

An iterator over symbols in the PE file.

Register

An x64 register used during unwinding.

RuntimeFunction

An unwind entry for a range of a function.

RuntimeFunctionIterator

Iterator over runtime function entries in ExceptionData.

SectionTable
UnwindCode

An unwind operation that is executed at a particular place in the function prolog.

UnwindCodeIterator

An iterator over unwind codes for a function or part of a function, returned from UnwindInfo.

UnwindInfo

Unwind information for a function or portion of a function.

Enums

PeError

An error when dealing with PeObject.

StackFrameOffset

An unsigned offset to a value in the local stack frame.

UnwindHandler

A language-specific handler that is called as part of the search for an exception handler or as part of an unwind.

UnwindOperation

An unwind operation corresponding to code in the function prolog.

Type Definitions

PeFunctionIterator

An iterator over functions in a PE file.