|
Process Hacker
|
Go to the source code of this file.
Typedefs | |
| typedef DWORD(WINAPI * | _NotifyServiceStatusChangeW )(_In_ SC_HANDLE hService, _In_ DWORD dwNotifyMask, _In_ PSERVICE_NOTIFYW pNotifyBuffer) |
| typedef struct _PHP_SERVICE_NAME_ENTRY | PHP_SERVICE_NAME_ENTRY |
| typedef struct _PHP_SERVICE_NAME_ENTRY * | PPHP_SERVICE_NAME_ENTRY |
| typedef enum _PHP_SERVICE_NOTIFY_STATE | PHP_SERVICE_NOTIFY_STATE |
| typedef struct _PHP_SERVICE_NOTIFY_CONTEXT | PHP_SERVICE_NOTIFY_CONTEXT |
| typedef struct _PHP_SERVICE_NOTIFY_CONTEXT * | PPHP_SERVICE_NOTIFY_CONTEXT |
Enumerations | |
| enum | _PHP_SERVICE_NOTIFY_STATE { SnNone, SnAdding, SnRemoving, SnNotify } |
Variables | |
| PPH_OBJECT_TYPE | PhServiceItemType |
| PPH_HASHTABLE | PhServiceHashtable |
| PH_QUEUED_LOCK | PhServiceHashtableLock = PH_QUEUED_LOCK_INIT |
| BOOLEAN | PhEnableServiceNonPoll = FALSE |
| typedef DWORD(WINAPI * _NotifyServiceStatusChangeW)(_In_ SC_HANDLE hService, _In_ DWORD dwNotifyMask, _In_ PSERVICE_NOTIFYW pNotifyBuffer) |
| typedef struct _PHP_SERVICE_NAME_ENTRY PHP_SERVICE_NAME_ENTRY |
| typedef struct _PHP_SERVICE_NOTIFY_CONTEXT PHP_SERVICE_NOTIFY_CONTEXT |
| typedef enum _PHP_SERVICE_NOTIFY_STATE PHP_SERVICE_NOTIFY_STATE |
| typedef struct _PHP_SERVICE_NAME_ENTRY * PPHP_SERVICE_NAME_ENTRY |
| typedef struct _PHP_SERVICE_NOTIFY_CONTEXT * PPHP_SERVICE_NOTIFY_CONTEXT |
| PHAPPAPI PH_CALLBACK_DECLARE | ( | PhServiceAddedEvent | ) |
| PHAPPAPI PH_CALLBACK_DECLARE | ( | PhServiceModifiedEvent | ) |
| PHAPPAPI PH_CALLBACK_DECLARE | ( | PhServiceRemovedEvent | ) |
| PHAPPAPI PH_CALLBACK_DECLARE | ( | PhServicesUpdatedEvent | ) |
| PPH_SERVICE_ITEM PhCreateServiceItem | ( | _In_opt_ LPENUM_SERVICE_STATUS_PROCESS | Information | ) |
| PH_SERVICE_CHANGE PhGetServiceChange | ( | _In_ PPH_SERVICE_MODIFIED_DATA | Data | ) |
| VOID PhMarkNeedsConfigUpdateServiceItem | ( | _In_ PPH_SERVICE_ITEM | ServiceItem | ) |
| VOID PhpAddProcessItemService | ( | _In_ PPH_PROCESS_ITEM | ProcessItem, |
| _In_ PPH_SERVICE_ITEM | ServiceItem | ||
| ) |
| VOID PhpDestroyServiceNotifyContext | ( | _In_ PPHP_SERVICE_NOTIFY_CONTEXT | NotifyContext | ) |
| PPH_SERVICE_ITEM PhpLookupServiceItem | ( | _In_ PPH_STRINGREF | Name | ) |
| VOID PhpRemoveProcessItemService | ( | _In_ PPH_PROCESS_ITEM | ProcessItem, |
| _In_ PPH_SERVICE_ITEM | ServiceItem | ||
| ) |
| VOID PhpRemoveServiceItem | ( | _In_ PPH_SERVICE_ITEM | ServiceItem | ) |
| BOOLEAN PhpServiceHashtableCompareFunction | ( | _In_ PVOID | Entry1, |
| _In_ PVOID | Entry2 | ||
| ) |
| VOID PhpServiceItemDeleteProcedure | ( | _In_ PVOID | Object, |
| _In_ ULONG | Flags | ||
| ) |
| VOID CALLBACK PhpServiceNonPollScNotifyCallback | ( | _In_ PVOID | pParameter | ) |
| NTSTATUS PhpServiceNonPollThreadStart | ( | _In_ PVOID | Parameter | ) |
| VOID PhpUpdateServiceItemConfig | ( | _In_ SC_HANDLE | ScManagerHandle, |
| _In_ PPH_SERVICE_ITEM | ServiceItem | ||
| ) |
| PPH_SERVICE_ITEM PhReferenceServiceItem | ( | _In_ PWSTR | Name | ) |
| VOID PhUpdateProcessItemServices | ( | _In_ PPH_PROCESS_ITEM | ProcessItem | ) |
| PPH_HASHTABLE PhServiceHashtable |
| PH_QUEUED_LOCK PhServiceHashtableLock = PH_QUEUED_LOCK_INIT |
| PPH_OBJECT_TYPE PhServiceItemType |