Process Hacker
main.c File Reference
#include "dn.h"
#include "resource.h"

Go to the source code of this file.

Functions

VOID NTAPI LoadCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI UnloadCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ShowOptionsCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI MenuItemCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI TreeNewMessageCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI PhSvcRequestCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI MainWindowShowingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ProcessPropertiesInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ProcessMenuInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ThreadMenuInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ModuleMenuInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ProcessTreeNewInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ThreadTreeNewInitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ThreadTreeNewUninitializingCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ThreadStackControlCallback (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI ThreadItemCreateCallback (_In_ PVOID Object, _In_ PH_EM_OBJECT_TYPE ObjectType, _In_ PVOID Extension)
 
VOID NTAPI ThreadItemDeleteCallback (_In_ PVOID Object, _In_ PH_EM_OBJECT_TYPE ObjectType, _In_ PVOID Extension)
 
LOGICAL DllMain (_In_ HINSTANCE Instance, _In_ ULONG Reason, _Reserved_ PVOID Reserved)
 

Variables

PPH_PLUGIN PluginInstance
 
PH_CALLBACK_REGISTRATION PluginLoadCallbackRegistration
 
PH_CALLBACK_REGISTRATION PluginUnloadCallbackRegistration
 
PH_CALLBACK_REGISTRATION PluginShowOptionsCallbackRegistration
 
PH_CALLBACK_REGISTRATION PluginMenuItemCallbackRegistration
 
PH_CALLBACK_REGISTRATION PluginTreeNewMessageCallbackRegistration
 
PH_CALLBACK_REGISTRATION PluginPhSvcRequestCallbackRegistration
 
PH_CALLBACK_REGISTRATION MainWindowShowingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ProcessPropertiesInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ProcessMenuInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ThreadMenuInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ModuleMenuInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ProcessTreeNewInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ThreadTreeNewInitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ThreadTreeNewUninitializingCallbackRegistration
 
PH_CALLBACK_REGISTRATION ThreadStackControlCallbackRegistration
 

Function Documentation

LOGICAL DllMain ( _In_ HINSTANCE  Instance,
_In_ ULONG  Reason,
_Reserved_ PVOID  Reserved 
)

Definition at line 130 of file main.c.

VOID NTAPI LoadCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 269 of file main.c.

VOID NTAPI MainWindowShowingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 403 of file main.c.

VOID NTAPI MenuItemCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 293 of file main.c.

VOID NTAPI ModuleMenuInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 378 of file main.c.

VOID NTAPI PhSvcRequestCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 316 of file main.c.

VOID NTAPI ProcessMenuInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 362 of file main.c.

VOID NTAPI ProcessPropertiesInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 340 of file main.c.

VOID NTAPI ProcessTreeNewInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 386 of file main.c.

VOID NTAPI ShowOptionsCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 285 of file main.c.

VOID NTAPI ThreadItemCreateCallback ( _In_ PVOID  Object,
_In_ PH_EM_OBJECT_TYPE  ObjectType,
_In_ PVOID  Extension 
)

Definition at line 402 of file main.c.

VOID NTAPI ThreadItemDeleteCallback ( _In_ PVOID  Object,
_In_ PH_EM_OBJECT_TYPE  ObjectType,
_In_ PVOID  Extension 
)

Definition at line 414 of file main.c.

VOID NTAPI ThreadMenuInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 370 of file main.c.

VOID NTAPI ThreadStackControlCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 394 of file main.c.

VOID NTAPI ThreadTreeNewInitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 324 of file main.c.

VOID NTAPI ThreadTreeNewUninitializingCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 332 of file main.c.

VOID NTAPI TreeNewMessageCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 308 of file main.c.

VOID NTAPI UnloadCallback ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 277 of file main.c.

Variable Documentation

PH_CALLBACK_REGISTRATION MainWindowShowingCallbackRegistration

Definition at line 120 of file main.c.

PH_CALLBACK_REGISTRATION ModuleMenuInitializingCallbackRegistration

Definition at line 124 of file main.c.

PPH_PLUGIN PluginInstance

Definition at line 113 of file main.c.

PH_CALLBACK_REGISTRATION PluginLoadCallbackRegistration

Definition at line 114 of file main.c.

PH_CALLBACK_REGISTRATION PluginMenuItemCallbackRegistration

Definition at line 117 of file main.c.

PH_CALLBACK_REGISTRATION PluginPhSvcRequestCallbackRegistration

Definition at line 119 of file main.c.

PH_CALLBACK_REGISTRATION PluginShowOptionsCallbackRegistration

Definition at line 116 of file main.c.

PH_CALLBACK_REGISTRATION PluginTreeNewMessageCallbackRegistration

Definition at line 118 of file main.c.

PH_CALLBACK_REGISTRATION PluginUnloadCallbackRegistration

Definition at line 115 of file main.c.

PH_CALLBACK_REGISTRATION ProcessMenuInitializingCallbackRegistration

Definition at line 122 of file main.c.

PH_CALLBACK_REGISTRATION ProcessPropertiesInitializingCallbackRegistration

Definition at line 121 of file main.c.

PH_CALLBACK_REGISTRATION ProcessTreeNewInitializingCallbackRegistration

Definition at line 125 of file main.c.

PH_CALLBACK_REGISTRATION ThreadMenuInitializingCallbackRegistration

Definition at line 123 of file main.c.

PH_CALLBACK_REGISTRATION ThreadStackControlCallbackRegistration

Definition at line 128 of file main.c.

PH_CALLBACK_REGISTRATION ThreadTreeNewInitializingCallbackRegistration

Definition at line 126 of file main.c.

PH_CALLBACK_REGISTRATION ThreadTreeNewUninitializingCallbackRegistration

Definition at line 127 of file main.c.