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

Structure to store plugin information. More...

#include <loader.hpp>

Public Member Functions

 plugin_info_t ()

Public Attributes

plugin_info_tnext
 next plugin information
char * path
 full path to the plugin
char * org_name
 original short name of the plugin
char * name
 short name of the plugin it will appear in the menu
ushort org_hotkey
 original hotkey to run the plugin
ushort hotkey
 current hotkey to run the plugin
size_t arg
 argument used to call the plugin
plugin_tentry
 pointer to the plugin if it is already loaded
idadll_t dllmem
int flags
 a copy of plugin_t::flags
char * comment
 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.

Constructor & Destructor Documentation

◆ plugin_info_t()

plugin_info_t::plugin_info_t ( )
inline

Member Data Documentation

◆ next

plugin_info_t* plugin_info_t::next

next plugin information

◆ path

char* plugin_info_t::path

full path to the plugin

◆ org_name

char* plugin_info_t::org_name

original short name of the plugin

◆ name

char* plugin_info_t::name

short name of the plugin it will appear in the menu

◆ org_hotkey

ushort plugin_info_t::org_hotkey

original hotkey to run the plugin

◆ hotkey

ushort plugin_info_t::hotkey

current hotkey to run the plugin

◆ arg

size_t plugin_info_t::arg

argument used to call the plugin

◆ entry

plugin_t* plugin_info_t::entry

pointer to the plugin if it is already loaded

◆ dllmem

idadll_t plugin_info_t::dllmem

◆ flags

int plugin_info_t::flags

a copy of plugin_t::flags

◆ comment

char* plugin_info_t::comment

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: