8 _Out_writes_bytes_opt_(*ServiceSidLength) PSID ServiceSid,
9 _Inout_ PULONG ServiceSidLength
15 #define PLUGIN_NAME L"ProcessHacker.ExtendedServices"
16 #define SETTING_NAME_ENABLE_SERVICES_MENU (PLUGIN_NAME L".EnableServicesMenu")
21 _In_ SC_HANDLE ServiceHandle,
43 _In_ HWND ParentWindowHandle
76 _In_ SC_HANDLE ServiceHandle
81 struct _ES_TRIGGER_CONTEXT;
85 _In_ HWND WindowHandle,
90 _In_
struct _ES_TRIGGER_CONTEXT *Context
94 _In_
struct _ES_TRIGGER_CONTEXT *Context,
95 _In_ SC_HANDLE ServiceHandle
99 _In_
struct _ES_TRIGGER_CONTEXT *Context,
100 _Out_ PULONG Win32Result
103 #define ES_TRIGGER_EVENT_NEW 1
104 #define ES_TRIGGER_EVENT_EDIT 2
105 #define ES_TRIGGER_EVENT_DELETE 3
106 #define ES_TRIGGER_EVENT_SELECTIONCHANGED 4
109 _In_
struct _ES_TRIGGER_CONTEXT *Context,