DynamoRIO
_dr_memory_dump_spec_t Struct Reference

#include <dr_tools.h>

Data Fields

size_t size
 
dr_memory_dump_flags_t flags
 
const char * label
 
char * ldmp_path
 
size_t ldmp_path_size
 

Detailed Description

Indicates the type of memory dump for dr_create_memory_dump().

Field Documentation

◆ flags

dr_memory_dump_flags_t _dr_memory_dump_spec_t::flags

The type of memory dump requested.

◆ label

const char* _dr_memory_dump_spec_t::label

This field only applies to DR_MEMORY_DUMP_LDMP. This string is stored inside the ldmp as the reason for the dump.

◆ ldmp_path

char* _dr_memory_dump_spec_t::ldmp_path

This field only applies to DR_MEMORY_DUMP_LDMP. This is an optional output field that, if non-NULL, will be written with the path to the created file.

◆ ldmp_path_size

size_t _dr_memory_dump_spec_t::ldmp_path_size

This field only applies to DR_MEMORY_DUMP_LDMP. This is the maximum size, in bytes, of ldmp_path.

◆ size

size_t _dr_memory_dump_spec_t::size

The size of this structure. Set this to sizeof(dr_memory_dump_spec_t).


The documentation for this struct was generated from the following file:
  • /home/runner/work/dynamorio/dynamorio/build_release-64/include/dr_tools.h