34 _In_opt_ PVOID Parameter,
42 _In_opt_ PVOID Parameter,
50 _In_opt_ PVOID Parameter,
76 _In_ PWSTR InsertAfter,
103 _In_opt_ PVOID Parameter,
104 _In_opt_ PVOID Context
111 if (menuInfo->
u.
Process.NumberOfProcesses == 1)
112 processItem = menuInfo->
u.
Process.Processes[0];
116 sendToMenu = CreateSendToMenu(menuInfo->
Menu, L
"Search Online", processItem ? processItem->
FileName : NULL);
120 if (!processItem || !processItem->
FileName)
127 _In_opt_ PVOID Parameter,
128 _In_opt_ PVOID Context
135 if (menuInfo->
u.
Module.NumberOfModules == 1)
136 moduleItem = menuInfo->
u.
Module.Modules[0];
140 sendToMenu = CreateSendToMenu(menuInfo->
Menu, L
"Search Online", moduleItem ? moduleItem->
FileName : NULL);
149 _In_ HINSTANCE Instance,
151 _Reserved_ PVOID Reserved
156 case DLL_PROCESS_ATTACH:
166 info->
Author = L
"dmex, wj32";
167 info->
Description = L
"Allows files to be checked with online services.";
168 info->
Url = L
"http://processhacker.sf.net/forums/viewtopic.php?t=1118";
175 &PluginLoadCallbackRegistration
181 &PluginShowOptionsCallbackRegistration
187 &PluginMenuItemCallbackRegistration
193 &ProcessMenuInitializingCallbackRegistration
199 &ModuleMenuInitializingCallbackRegistration