Process Hacker
_PH_PLUGIN_MENU_INFORMATION Struct Reference

#include <phplug.h>

Data Fields

PPH_EMENU Menu
 
HWND OwnerWindow
 
union {
   struct {
      PVOID   Reserved [8]
 
   }   DoNotUse
 
   struct {
      ULONG   SubMenuIndex
 
   }   MainMenu
 
   struct {
      PPH_PROCESS_ITEM *   Processes
 
      ULONG   NumberOfProcesses
 
   }   Process
 
   struct {
      PPH_SERVICE_ITEM *   Services
 
      ULONG   NumberOfServices
 
   }   Service
 
   struct {
      PPH_NETWORK_ITEM *   NetworkItems
 
      ULONG   NumberOfNetworkItems
 
   }   Network
 
   struct {
      HANDLE   ProcessId
 
      PPH_THREAD_ITEM *   Threads
 
      ULONG   NumberOfThreads
 
   }   Thread
 
   struct {
      HANDLE   ProcessId
 
      PPH_MODULE_ITEM *   Modules
 
      ULONG   NumberOfModules
 
   }   Module
 
   struct {
      HANDLE   ProcessId
 
      PPH_MEMORY_NODE *   MemoryNodes
 
      ULONG   NumberOfMemoryNodes
 
   }   Memory
 
   struct {
      HANDLE   ProcessId
 
      PPH_HANDLE_ITEM *   Handles
 
      ULONG   NumberOfHandles
 
   }   Handle
 
   struct {
      PPH_STRINGREF   SectionName
 
      PPH_PROCESS_GROUP   ProcessGroup
 
   }   MiListSection
 
u
 
ULONG Flags
 
PPH_LIST PluginHookList
 
union {
   struct {
      PVOID   Reserved [8]
 
   }   DoNotUse
 
   struct {
      ULONG   SubMenuIndex
 
   }   MainMenu
 
   struct {
      PPH_PROCESS_ITEM *   Processes
 
      ULONG   NumberOfProcesses
 
   }   Process
 
   struct {
      PPH_SERVICE_ITEM *   Services
 
      ULONG   NumberOfServices
 
   }   Service
 
   struct {
      PPH_NETWORK_ITEM *   NetworkItems
 
      ULONG   NumberOfNetworkItems
 
   }   Network
 
   struct {
      HANDLE   ProcessId
 
      PPH_THREAD_ITEM *   Threads
 
      ULONG   NumberOfThreads
 
   }   Thread
 
   struct {
      HANDLE   ProcessId
 
      PPH_MODULE_ITEM *   Modules
 
      ULONG   NumberOfModules
 
   }   Module
 
   struct {
      HANDLE   ProcessId
 
      PPH_MEMORY_NODE *   MemoryNodes
 
      ULONG   NumberOfMemoryNodes
 
   }   Memory
 
   struct {
      HANDLE   ProcessId
 
      PPH_HANDLE_ITEM *   Handles
 
      ULONG   NumberOfHandles
 
   }   Handle
 
   struct {
      PPH_STRINGREF   SectionName
 
      PPH_PROCESS_GROUP   ProcessGroup
 
   }   MiListSection
 
u
 

Detailed Description

Definition at line 122 of file phplug.h.

Field Documentation

struct { ... } DoNotUse
struct { ... } DoNotUse
ULONG Flags

Definition at line 183 of file phplug.h.

struct { ... } Handle
struct { ... } Handle
PPH_HANDLE_ITEM* Handles

Definition at line 173 of file phplug.h.

struct { ... } MainMenu
struct { ... } MainMenu
struct { ... } Memory
struct { ... } Memory
PPH_MEMORY_NODE* MemoryNodes

Definition at line 167 of file phplug.h.

PPH_EMENU Menu

Definition at line 124 of file phplug.h.

struct { ... } MiListSection
struct { ... } MiListSection
struct { ... } Module
struct { ... } Module
PPH_MODULE_ITEM* Modules

Definition at line 161 of file phplug.h.

struct { ... } Network
struct { ... } Network
PPH_NETWORK_ITEM* NetworkItems

Definition at line 149 of file phplug.h.

ULONG NumberOfHandles

Definition at line 174 of file phplug.h.

ULONG NumberOfMemoryNodes

Definition at line 168 of file phplug.h.

ULONG NumberOfModules

Definition at line 162 of file phplug.h.

ULONG NumberOfNetworkItems

Definition at line 150 of file phplug.h.

ULONG NumberOfProcesses

Definition at line 140 of file phplug.h.

ULONG NumberOfServices

Definition at line 145 of file phplug.h.

ULONG NumberOfThreads

Definition at line 156 of file phplug.h.

HWND OwnerWindow

Definition at line 125 of file phplug.h.

PPH_LIST PluginHookList

Definition at line 184 of file phplug.h.

struct { ... } Process
struct { ... } Process
PPH_PROCESS_ITEM* Processes

Definition at line 139 of file phplug.h.

PPH_PROCESS_GROUP ProcessGroup

Definition at line 179 of file phplug.h.

HANDLE ProcessId

Definition at line 154 of file phplug.h.

PVOID Reserved[8]

Definition at line 131 of file phplug.h.

PPH_STRINGREF SectionName

Definition at line 178 of file phplug.h.

struct { ... } Service
struct { ... } Service
PPH_SERVICE_ITEM* Services

Definition at line 144 of file phplug.h.

ULONG SubMenuIndex

Definition at line 135 of file phplug.h.

struct { ... } Thread
struct { ... } Thread
PPH_THREAD_ITEM* Threads

Definition at line 155 of file phplug.h.

union { ... } u
union { ... } u

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