ReactOS 0.4.15-dev-7788-g1ad9096
module_format Struct Reference

#include <dbghelp_private.h>

Collaboration diagram for module_format:

Public Attributes

struct modulemodule
 
void(* remove )(struct process *pcs, struct module_format *modfmt)
 
void(* loc_compute )(struct process *pcs, const struct module_format *modfmt, const struct symt_function *func, struct location *loc)
 
union {
   struct elf_module_info *   elf_info
 
   struct dwarf2_module_info_s *   dwarf2_info
 
   struct pe_module_info *   pe_info
 
   struct macho_module_info *   macho_info
 
   struct pdb_module_info *   pdb_info
 
u
 

Detailed Description

Definition at line 349 of file dbghelp_private.h.

Member Data Documentation

◆ dwarf2_info

◆ elf_info

struct elf_module_info* module_format::elf_info

◆ loc_compute

◆ macho_info

struct macho_module_info* module_format::macho_info

Definition at line 362 of file dbghelp_private.h.

Referenced by macho_load_file(), and macho_module_remove().

◆ module

◆ pdb_info

struct pdb_module_info* module_format::pdb_info

Definition at line 363 of file dbghelp_private.h.

Referenced by pdb_module_remove(), and pdb_process_file().

◆ pe_info

struct pe_module_info* module_format::pe_info

Definition at line 361 of file dbghelp_private.h.

Referenced by pe_load_native_module(), and pe_module_remove().

◆ remove

◆ 


The documentation for this struct was generated from the following file: