IDA C++ SDK 9.2
Loading...
Searching...
No Matches
plugin_info_t Struct Reference

Structure to store plugin information. More...

#include <loader.hpp>

Public Attributes

plugin_info_tnext = nullptr
 next plugin information
char * path = nullptr
 full path to the plugin
char * org_name = nullptr
 original short name of the plugin
char * name = nullptr
 short name of the plugin it will appear in the menu
ushort org_hotkey = 0
 original hotkey to run the plugin
ushort hotkey = 0
 current hotkey to run the plugin
size_t arg = 0
 argument used to call the plugin
plugin_tentry = nullptr
 pointer to the plugin if it is already loaded
idadll_t dllmem
int flags = 0
 a copy of plugin_t::flags
char * comment = nullptr
 a copy of plugin_t::comment
qstring idaplg_name
 "name" provided by ida-plugin.json or basename of path (without extension)

Detailed Description

Structure to store plugin information.

Member Data Documentation

◆ next

plugin_info_t* plugin_info_t::next = nullptr

next plugin information

◆ path

char* plugin_info_t::path = nullptr

full path to the plugin

◆ org_name

char* plugin_info_t::org_name = nullptr

original short name of the plugin

◆ name

char* plugin_info_t::name = nullptr

short name of the plugin it will appear in the menu

◆ org_hotkey

ushort plugin_info_t::org_hotkey = 0

original hotkey to run the plugin

◆ hotkey

ushort plugin_info_t::hotkey = 0

current hotkey to run the plugin

◆ arg

size_t plugin_info_t::arg = 0

argument used to call the plugin

◆ entry

plugin_t* plugin_info_t::entry = nullptr

pointer to the plugin if it is already loaded

◆ dllmem

idadll_t plugin_info_t::dllmem

◆ flags

int plugin_info_t::flags = 0

a copy of plugin_t::flags

◆ comment

char* plugin_info_t::comment = nullptr

a copy of plugin_t::comment

◆ idaplg_name

qstring plugin_info_t::idaplg_name

"name" provided by ida-plugin.json or basename of path (without extension)


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