--- title: "_umbra_shadow_memory_info_t Struct Reference" layout: default permalink: /struct__umbra__shadow__memory__info__t.html ---

Dr. Memory

Data Fields
_umbra_shadow_memory_info_t Struct Reference

`#include <umbra.h>`

## Data Fields
size_t | struct_size
app_pc | app_base
size_t | app_size
byte * | shadow_base
size_t | shadow_size
umbra_shadow_memory_type_t | shadow_type

## Detailed Description

Information about a shadow memory region.

## Field Documentation

## ◆ app_base

app_pc _umbra_shadow_memory_info_t::app_base

Base of the application memory block

## ◆ app_size

size_t _umbra_shadow_memory_info_t::app_size

Size of the application memory block

## ◆ shadow_base

byte* _umbra_shadow_memory_info_t::shadow_base

Base of the shadow memory block

## ◆ shadow_size

size_t _umbra_shadow_memory_info_t::shadow_size

Size of the shadow memory block

## ◆ shadow_type

umbra_shadow_memory_type_t _umbra_shadow_memory_info_t::shadow_type

Type of the shadow memory block

## ◆ struct_size

size_t _umbra_shadow_memory_info_t::struct_size

For compatibility. Set to sizeof(umbra_shadow_memory_info_t).

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

- umbra.h