#include <phapp.h>
#include <settings.h>
#include <extmgri.h>
#include <phplug.h>
#include <cpysave.h>
#include <emenu.h>
Go to the source code of this file.
|
| BOOLEAN | PhpServiceNodeHashtableCompareFunction (_In_ PVOID Entry1, _In_ PVOID Entry2) |
| |
| ULONG | PhpServiceNodeHashtableHashFunction (_In_ PVOID Entry) |
| |
| VOID | PhpRemoveServiceNode (_In_ PPH_SERVICE_NODE ServiceNode) |
| |
| LONG | PhpServiceTreeNewPostSortFunction (_In_ LONG Result, _In_ PVOID Node1, _In_ PVOID Node2, _In_ PH_SORT_ORDER SortOrder) |
| |
| BOOLEAN NTAPI | PhpServiceTreeNewCallback (_In_ HWND hwnd, _In_ PH_TREENEW_MESSAGE Message, _In_opt_ PVOID Parameter1, _In_opt_ PVOID Parameter2, _In_opt_ PVOID Context) |
| |
| VOID | PhServiceTreeListInitialization (VOID) |
| |
| VOID | PhInitializeServiceTreeList (_In_ HWND hwnd) |
| |
| VOID | PhLoadSettingsServiceTreeList (VOID) |
| |
| VOID | PhSaveSettingsServiceTreeList (VOID) |
| |
| struct _PH_TN_FILTER_SUPPORT * | PhGetFilterSupportServiceTreeList (VOID) |
| |
| PPH_SERVICE_NODE | PhAddServiceNode (_In_ PPH_SERVICE_ITEM ServiceItem, _In_ ULONG RunId) |
| |
| PPH_SERVICE_NODE | PhFindServiceNode (_In_ PPH_SERVICE_ITEM ServiceItem) |
| |
| VOID | PhRemoveServiceNode (_In_ PPH_SERVICE_NODE ServiceNode) |
| |
| VOID | PhUpdateServiceNode (_In_ PPH_SERVICE_NODE ServiceNode) |
| |
| VOID | PhTickServiceNodes (VOID) |
| |
| | BEGIN_SORT_FUNCTION (Name) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (DisplayName) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (Type) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (Status) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (StartType) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (Pid) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (BinaryPath) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (ErrorControl) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (Group) |
| |
| END_SORT_FUNCTION | BEGIN_SORT_FUNCTION (Description) |
| |
| PPH_SERVICE_ITEM | PhGetSelectedServiceItem (VOID) |
| |
| VOID | PhGetSelectedServiceItems (_Out_ PPH_SERVICE_ITEM **Services, _Out_ PULONG NumberOfServices) |
| |
| VOID | PhDeselectAllServiceNodes (VOID) |
| |
| VOID | PhSelectAndEnsureVisibleServiceNode (_In_ PPH_SERVICE_NODE ServiceNode) |
| |
| VOID | PhCopyServiceList (VOID) |
| |
| VOID | PhWriteServiceList (_Inout_ PPH_FILE_STREAM FileStream, _In_ ULONG Mode) |
| |
| #define BEGIN_SORT_FUNCTION |
( |
|
Column | ) |
|
Value:static int __cdecl PhpServiceTreeNewCompare##Column( \
_In_ const void *_elem1, \
_In_ const void *_elem2 \
) \
int sortResult = 0;
Definition at line 379 of file srvlist.c.
| #define END_SORT_FUNCTION |
| #define SORT_FUNCTION |
( |
|
Column | ) |
PhpServiceTreeNewCompare##Column |
| BEGIN_SORT_FUNCTION |
( |
Name |
| ) |
|
| VOID PhGetSelectedServiceItems |
( |
_Out_ PPH_SERVICE_ITEM ** |
Services, |
|
|
_Out_ PULONG |
NumberOfServices |
|
) |
| |
| VOID PhInitializeServiceTreeList |
( |
_In_ HWND |
hwnd | ) |
|
| VOID PhLoadSettingsServiceTreeList |
( |
VOID |
| ) |
|
| BOOLEAN PhpServiceNodeHashtableCompareFunction |
( |
_In_ PVOID |
Entry1, |
|
|
_In_ PVOID |
Entry2 |
|
) |
| |
| ULONG PhpServiceNodeHashtableHashFunction |
( |
_In_ PVOID |
Entry | ) |
|
| END_SORT_FUNCTION BOOLEAN NTAPI PhpServiceTreeNewCallback |
( |
_In_ HWND |
hwnd, |
|
|
_In_ PH_TREENEW_MESSAGE |
Message, |
|
|
_In_opt_ PVOID |
Parameter1, |
|
|
_In_opt_ PVOID |
Parameter2, |
|
|
_In_opt_ PVOID |
Context |
|
) |
| |
| LONG PhpServiceTreeNewPostSortFunction |
( |
_In_ LONG |
Result, |
|
|
_In_ PVOID |
Node1, |
|
|
_In_ PVOID |
Node2, |
|
|
_In_ PH_SORT_ORDER |
SortOrder |
|
) |
| |
| VOID PhSaveSettingsServiceTreeList |
( |
VOID |
| ) |
|
| VOID PhServiceTreeListInitialization |
( |
VOID |
| ) |
|
| BOOLEAN PhServiceTreeListStateHighlighting = TRUE |