| Wireshark 4.7.3 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
procmon_module_t Struct Reference

Describes a single loaded module (DLL or executable image) within a monitored process. More...

`#include <procmon.h>`

## Public Attributes
nstime_t | timestamp
uint64_t | base_address
uint32_t | size
const char * | image_path
const char * | version
const char * | company
const char * | description

## Detailed Description

Describes a single loaded module (DLL or executable image) within a monitored process.

## Member Data Documentation

## ◆ base_address

uint64_t procmon_module_t::base_address

Base virtual address at which this module is mapped in the process address space.

## ◆ company

const char* procmon_module_t::company

Company name from the module's version resource; NULL if unavailable.

## ◆ description

const char* procmon_module_t::description

File description from the module's version resource; NULL if unavailable.

## ◆ image_path

const char* procmon_module_t::image_path

Full file system path to the module image on disk.

## ◆ size

uint32_t procmon_module_t::size

Size in bytes of the mapped module image.

## ◆ timestamp

nstime_t procmon_module_t::timestamp

Timestamp at which this module was loaded into the process.

## ◆ version

const char* procmon_module_t::version

Version string from the module's version resource; NULL if unavailable.

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

- /builds/wireshark/wireshark/wiretap/procmon.h