Module pelite::pe32::debug [−][src]
Debug Directory.
Examples
use pelite::pe64::{Pe, PeFile, debug}; fn example(file: PeFile<'_>) -> pelite::Result<()> { // Access the debug directory let debug = file.debug()?; // Get the CodeView PDB file name if let Some(pdb_file_name) = debug.pdb_file_name() { println!("PDB: {}", pdb_file_name); } Ok(()) }
Structs
Dbg |
Debug information. |
Debug |
Debug directory. |
Dir |
Debug directory entry. |
Iter |
Iterator over Dir entries. |
Pogo |
PGO information. |
PogoIter |
Iterator over PGO sections. |
PogoSection |
Describes a PGO section. |
Enums
CodeView |
CodeView information. |
Entry |