| Process Hacker
    | 
Go to the source code of this file.
| Data Structures | |
| struct | _PH_SH_STATE | 
| struct | _PH_PROCESS_NODE | 
| struct | _PH_SERVICE_NODE | 
| struct | _PH_NETWORK_NODE | 
| struct | _PH_THREAD_NODE | 
| struct | _PH_THREAD_LIST_CONTEXT | 
| struct | _PH_MODULE_NODE | 
| struct | _PH_MODULE_LIST_CONTEXT | 
| struct | _PH_HANDLE_NODE | 
| struct | _PH_HANDLE_LIST_CONTEXT | 
| struct | _PH_MEMORY_NODE | 
| struct | _PH_MEMORY_LIST_CONTEXT | 
| #define PH_TICK_SH_STATE_TN | ( | NodeType, | |
| ShStateFieldName, | |||
| StateList, | |||
| RemoveFunction, | |||
| HighlightingDuration, | |||
| TreeNewHandleForUpdate, | |||
| Invalidate, | |||
| FullyInvalidated, | |||
| ... | |||
| ) | 
Definition at line 40 of file uimodels.h.
| #define PHHNTLC_ATTRIBUTES 4 | 
Definition at line 952 of file uimodels.h.
| #define PHHNTLC_FILESHAREACCESS 8 | 
Definition at line 956 of file uimodels.h.
| #define PHHNTLC_GRANTEDACCESS 5 | 
Definition at line 953 of file uimodels.h.
| #define PHHNTLC_GRANTEDACCESSSYMBOLIC 6 | 
Definition at line 954 of file uimodels.h.
| #define PHHNTLC_HANDLE 2 | 
Definition at line 949 of file uimodels.h.
| #define PHHNTLC_MAXIMUM 9 | 
Definition at line 958 of file uimodels.h.
| #define PHHNTLC_NAME 1 | 
Definition at line 948 of file uimodels.h.
| #define PHHNTLC_OBJECTADDRESS 3 | 
Definition at line 951 of file uimodels.h.
| #define PHHNTLC_ORIGINALNAME 7 | 
Definition at line 955 of file uimodels.h.
| #define PHHNTLC_TYPE 0 | 
Definition at line 947 of file uimodels.h.
| #define PHMMTLC_BASEADDRESS 0 | 
Definition at line 1061 of file uimodels.h.
| #define PHMMTLC_COMMITTED 10 | 
Definition at line 1071 of file uimodels.h.
| #define PHMMTLC_LOCKEDWS 9 | 
Definition at line 1070 of file uimodels.h.
| #define PHMMTLC_MAXIMUM 12 | 
Definition at line 1074 of file uimodels.h.
| #define PHMMTLC_PRIVATE 11 | 
Definition at line 1072 of file uimodels.h.
| #define PHMMTLC_PRIVATEWS 6 | 
Definition at line 1067 of file uimodels.h.
| #define PHMMTLC_PROTECTION 3 | 
Definition at line 1064 of file uimodels.h.
| #define PHMMTLC_SHAREABLEWS 7 | 
Definition at line 1068 of file uimodels.h.
| #define PHMMTLC_SHAREDWS 8 | 
Definition at line 1069 of file uimodels.h.
| #define PHMMTLC_SIZE 2 | 
Definition at line 1063 of file uimodels.h.
| #define PHMMTLC_TOTALWS 5 | 
Definition at line 1066 of file uimodels.h.
| #define PHMMTLC_TYPE 1 | 
Definition at line 1062 of file uimodels.h.
| #define PHMMTLC_USE 4 | 
Definition at line 1065 of file uimodels.h.
| #define PHMOTLC_ASLR 11 | 
Definition at line 837 of file uimodels.h.
| #define PHMOTLC_BASEADDRESS 1 | 
Definition at line 825 of file uimodels.h.
| #define PHMOTLC_CFGUARD 13 | 
Definition at line 839 of file uimodels.h.
| #define PHMOTLC_COMPANYNAME 4 | 
Definition at line 829 of file uimodels.h.
| #define PHMOTLC_DESCRIPTION 3 | 
Definition at line 827 of file uimodels.h.
| #define PHMOTLC_FILENAME 6 | 
Definition at line 831 of file uimodels.h.
| #define PHMOTLC_LOADCOUNT 8 | 
Definition at line 834 of file uimodels.h.
| #define PHMOTLC_LOADREASON 15 | 
Definition at line 841 of file uimodels.h.
| #define PHMOTLC_LOADTIME 14 | 
Definition at line 840 of file uimodels.h.
| #define PHMOTLC_MAXIMUM 16 | 
Definition at line 843 of file uimodels.h.
| #define PHMOTLC_NAME 0 | 
Definition at line 824 of file uimodels.h.
| #define PHMOTLC_SIZE 2 | 
Definition at line 826 of file uimodels.h.
| #define PHMOTLC_TIMESTAMP 12 | 
Definition at line 838 of file uimodels.h.
| #define PHMOTLC_TYPE 7 | 
Definition at line 833 of file uimodels.h.
| #define PHMOTLC_VERIFICATIONSTATUS 9 | 
Definition at line 835 of file uimodels.h.
| #define PHMOTLC_VERIFIEDSIGNER 10 | 
Definition at line 836 of file uimodels.h.
| #define PHMOTLC_VERSION 5 | 
Definition at line 830 of file uimodels.h.
| #define PHNETLC_LOCALADDRESS 1 | 
Definition at line 600 of file uimodels.h.
| #define PHNETLC_LOCALPORT 2 | 
Definition at line 601 of file uimodels.h.
| #define PHNETLC_MAXIMUM 9 | 
Definition at line 608 of file uimodels.h.
| #define PHNETLC_OWNER 7 | 
Definition at line 606 of file uimodels.h.
| #define PHNETLC_PROCESS 0 | 
Definition at line 599 of file uimodels.h.
| #define PHNETLC_PROTOCOL 5 | 
Definition at line 604 of file uimodels.h.
| #define PHNETLC_REMOTEADDRESS 3 | 
Definition at line 602 of file uimodels.h.
| #define PHNETLC_REMOTEPORT 4 | 
Definition at line 603 of file uimodels.h.
| #define PHNETLC_STATE 6 | 
Definition at line 605 of file uimodels.h.
| #define PHNETLC_TIMESTAMP 8 | 
Definition at line 607 of file uimodels.h.
| #define PHPN_APPID 0x200 | 
Definition at line 208 of file uimodels.h.
| #define PHPN_DEPSTATUS 0x10 | 
Definition at line 203 of file uimodels.h.
| #define PHPN_DPIAWARENESS 0x400 | 
Definition at line 209 of file uimodels.h.
| #define PHPN_GDIUSERHANDLES 0x2 | 
Definition at line 200 of file uimodels.h.
| #define PHPN_IMAGE 0x100 | 
Definition at line 207 of file uimodels.h.
| #define PHPN_IOPAGEPRIORITY 0x4 | 
Definition at line 201 of file uimodels.h.
| #define PHPN_OSCONTEXT 0x40 | 
Definition at line 205 of file uimodels.h.
| #define PHPN_QUOTALIMITS 0x80 | 
Definition at line 206 of file uimodels.h.
| #define PHPN_TOKEN 0x20 | 
Definition at line 204 of file uimodels.h.
| #define PHPN_WINDOW 0x8 | 
Definition at line 202 of file uimodels.h.
| #define PHPN_WSCOUNTERS 0x1 | 
Definition at line 199 of file uimodels.h.
| #define PHPRTLC_APPID 73 | 
Definition at line 192 of file uimodels.h.
| #define PHPRTLC_ASLR 38 | 
Definition at line 155 of file uimodels.h.
| #define PHPRTLC_BASEPRIORITY 22 | 
Definition at line 138 of file uimodels.h.
| #define PHPRTLC_BITS 40 | 
Definition at line 157 of file uimodels.h.
| #define PHPRTLC_CFGUARD 75 | 
Definition at line 194 of file uimodels.h.
| #define PHPRTLC_COMMANDLINE 10 | 
Definition at line 126 of file uimodels.h.
| #define PHPRTLC_COMPANYNAME 7 | 
Definition at line 123 of file uimodels.h.
| #define PHPRTLC_CONTEXTSWITCHES 51 | 
Definition at line 168 of file uimodels.h.
| #define PHPRTLC_CONTEXTSWITCHESDELTA 52 | 
Definition at line 169 of file uimodels.h.
| #define PHPRTLC_CPU 2 | 
Definition at line 117 of file uimodels.h.
| #define PHPRTLC_CPUHISTORY 46 | 
Definition at line 163 of file uimodels.h.
| #define PHPRTLC_CYCLES 44 | 
Definition at line 161 of file uimodels.h.
| #define PHPRTLC_CYCLESDELTA 45 | 
Definition at line 162 of file uimodels.h.
| #define PHPRTLC_DEPSTATUS 49 | 
Definition at line 166 of file uimodels.h.
| #define PHPRTLC_DESCRIPTION 6 | 
Definition at line 121 of file uimodels.h.
| #define PHPRTLC_DPIAWARENESS 74 | 
Definition at line 193 of file uimodels.h.
| #define PHPRTLC_ELEVATION 41 | 
Definition at line 158 of file uimodels.h.
| #define PHPRTLC_FILENAME 9 | 
Definition at line 125 of file uimodels.h.
| #define PHPRTLC_GDIHANDLES 25 | 
Definition at line 142 of file uimodels.h.
| #define PHPRTLC_HANDLES 24 | 
Definition at line 141 of file uimodels.h.
| #define PHPRTLC_INTEGRITY 29 | 
Definition at line 146 of file uimodels.h.
| #define PHPRTLC_IOGROUP_COUNT 9 | 
Definition at line 197 of file uimodels.h.
| #define PHPRTLC_IOHISTORY 48 | 
Definition at line 165 of file uimodels.h.
| #define PHPRTLC_IOOTHER 56 | 
Definition at line 174 of file uimodels.h.
| #define PHPRTLC_IOOTHERBYTES 59 | 
Definition at line 177 of file uimodels.h.
| #define PHPRTLC_IOOTHERDELTA 62 | 
Definition at line 180 of file uimodels.h.
| #define PHPRTLC_IOPRIORITY 30 | 
Definition at line 147 of file uimodels.h.
| #define PHPRTLC_IOREADBYTES 57 | 
Definition at line 175 of file uimodels.h.
| #define PHPRTLC_IOREADS 54 | 
Definition at line 172 of file uimodels.h.
| #define PHPRTLC_IOREADSDELTA 60 | 
Definition at line 178 of file uimodels.h.
| #define PHPRTLC_IORORATE 27 | 
Definition at line 144 of file uimodels.h.
| #define PHPRTLC_IOTOTALRATE 3 | 
Definition at line 118 of file uimodels.h.
| #define PHPRTLC_IOWRATE 28 | 
Definition at line 145 of file uimodels.h.
| #define PHPRTLC_IOWRITEBYTES 58 | 
Definition at line 176 of file uimodels.h.
| #define PHPRTLC_IOWRITES 55 | 
Definition at line 173 of file uimodels.h.
| #define PHPRTLC_IOWRITESDELTA 61 | 
Definition at line 179 of file uimodels.h.
| #define PHPRTLC_KERNELCPUTIME 34 | 
Definition at line 151 of file uimodels.h.
| #define PHPRTLC_MAXIMUM 76 | 
Definition at line 196 of file uimodels.h.
| #define PHPRTLC_MAXIMUMWORKINGSET 69 | 
Definition at line 188 of file uimodels.h.
| #define PHPRTLC_MINIMUMWORKINGSET 68 | 
Definition at line 187 of file uimodels.h.
| #define PHPRTLC_NAME 0 | 
Definition at line 115 of file uimodels.h.
| #define PHPRTLC_NONPAGEDPOOL 66 | 
Definition at line 185 of file uimodels.h.
| #define PHPRTLC_OSCONTEXT 63 | 
Definition at line 182 of file uimodels.h.
| #define PHPRTLC_PACKAGENAME 72 | 
Definition at line 191 of file uimodels.h.
| #define PHPRTLC_PAGEDPOOL 64 | 
Definition at line 183 of file uimodels.h.
| #define PHPRTLC_PAGEFAULTS 19 | 
Definition at line 135 of file uimodels.h.
| #define PHPRTLC_PAGEFAULTSDELTA 53 | 
Definition at line 170 of file uimodels.h.
| #define PHPRTLC_PAGEPRIORITY 31 | 
Definition at line 148 of file uimodels.h.
| #define PHPRTLC_PEAKNONPAGEDPOOL 67 | 
Definition at line 186 of file uimodels.h.
| #define PHPRTLC_PEAKPAGEDPOOL 65 | 
Definition at line 184 of file uimodels.h.
| #define PHPRTLC_PEAKPRIVATEBYTES 11 | 
Definition at line 127 of file uimodels.h.
| #define PHPRTLC_PEAKVIRTUALSIZE 18 | 
Definition at line 134 of file uimodels.h.
| #define PHPRTLC_PEAKWORKINGSET 13 | 
Definition at line 129 of file uimodels.h.
| #define PHPRTLC_PID 1 | 
Definition at line 116 of file uimodels.h.
| #define PHPRTLC_PRIORITYCLASS 21 | 
Definition at line 137 of file uimodels.h.
| #define PHPRTLC_PRIVATEBYTES 4 | 
Definition at line 119 of file uimodels.h.
| #define PHPRTLC_PRIVATEBYTESDELTA 70 | 
Definition at line 189 of file uimodels.h.
| #define PHPRTLC_PRIVATEBYTESHISTORY 47 | 
Definition at line 164 of file uimodels.h.
| #define PHPRTLC_PRIVATEWS 14 | 
Definition at line 130 of file uimodels.h.
| #define PHPRTLC_RELATIVESTARTTIME 39 | 
Definition at line 156 of file uimodels.h.
| #define PHPRTLC_SESSIONID 20 | 
Definition at line 136 of file uimodels.h.
| #define PHPRTLC_SHAREABLEWS 16 | 
Definition at line 132 of file uimodels.h.
| #define PHPRTLC_SHAREDWS 15 | 
Definition at line 131 of file uimodels.h.
| #define PHPRTLC_STARTTIME 32 | 
Definition at line 149 of file uimodels.h.
| #define PHPRTLC_SUBSYSTEM 71 | 
Definition at line 190 of file uimodels.h.
| #define PHPRTLC_THREADS 23 | 
Definition at line 140 of file uimodels.h.
| #define PHPRTLC_TOTALCPUTIME 33 | 
Definition at line 150 of file uimodels.h.
| #define PHPRTLC_USERCPUTIME 35 | 
Definition at line 152 of file uimodels.h.
| #define PHPRTLC_USERHANDLES 26 | 
Definition at line 143 of file uimodels.h.
| #define PHPRTLC_USERNAME 5 | 
Definition at line 120 of file uimodels.h.
| #define PHPRTLC_VERIFICATIONSTATUS 36 | 
Definition at line 153 of file uimodels.h.
| #define PHPRTLC_VERIFIEDSIGNER 37 | 
Definition at line 154 of file uimodels.h.
| #define PHPRTLC_VERSION 8 | 
Definition at line 124 of file uimodels.h.
| #define PHPRTLC_VIRTUALIZED 50 | 
Definition at line 167 of file uimodels.h.
| #define PHPRTLC_VIRTUALSIZE 17 | 
Definition at line 133 of file uimodels.h.
| #define PHPRTLC_WINDOWSTATUS 43 | 
Definition at line 160 of file uimodels.h.
| #define PHPRTLC_WINDOWTITLE 42 | 
Definition at line 159 of file uimodels.h.
| #define PHPRTLC_WORKINGSET 12 | 
Definition at line 128 of file uimodels.h.
| #define PHSN_CONFIG 0x1 | 
Definition at line 470 of file uimodels.h.
| #define PHSN_DESCRIPTION 0x2 | 
Definition at line 471 of file uimodels.h.
| #define PHSVTLC_BINARYPATH 6 | 
Definition at line 463 of file uimodels.h.
| #define PHSVTLC_DESCRIPTION 9 | 
Definition at line 466 of file uimodels.h.
| #define PHSVTLC_DISPLAYNAME 1 | 
Definition at line 457 of file uimodels.h.
| #define PHSVTLC_ERRORCONTROL 7 | 
Definition at line 464 of file uimodels.h.
| #define PHSVTLC_GROUP 8 | 
Definition at line 465 of file uimodels.h.
| #define PHSVTLC_MAXIMUM 10 | 
Definition at line 468 of file uimodels.h.
| #define PHSVTLC_NAME 0 | 
Definition at line 456 of file uimodels.h.
| #define PHSVTLC_PID 5 | 
Definition at line 461 of file uimodels.h.
| #define PHSVTLC_STARTTYPE 4 | 
Definition at line 460 of file uimodels.h.
| #define PHSVTLC_STATUS 3 | 
Definition at line 459 of file uimodels.h.
| #define PHSVTLC_TYPE 2 | 
Definition at line 458 of file uimodels.h.
| #define PHTHTLC_CPU 1 | 
Definition at line 715 of file uimodels.h.
| #define PHTHTLC_CYCLESDELTA 2 | 
Definition at line 716 of file uimodels.h.
| #define PHTHTLC_MAXIMUM 6 | 
Definition at line 721 of file uimodels.h.
| #define PHTHTLC_PRIORITY 4 | 
Definition at line 718 of file uimodels.h.
| #define PHTHTLC_SERVICE 5 | 
Definition at line 719 of file uimodels.h.
| #define PHTHTLC_STARTADDRESS 3 | 
Definition at line 717 of file uimodels.h.
| #define PHTHTLC_TID 0 | 
Definition at line 714 of file uimodels.h.
| typedef struct _PH_HANDLE_LIST_CONTEXT PH_HANDLE_LIST_CONTEXT | 
| typedef struct _PH_HANDLE_NODE PH_HANDLE_NODE | 
| typedef struct _PH_MEMORY_LIST_CONTEXT PH_MEMORY_LIST_CONTEXT | 
| typedef struct _PH_MEMORY_NODE PH_MEMORY_NODE | 
| typedef struct _PH_MODULE_LIST_CONTEXT PH_MODULE_LIST_CONTEXT | 
| typedef struct _PH_MODULE_NODE PH_MODULE_NODE | 
| typedef struct _PH_NETWORK_NODE PH_NETWORK_NODE | 
| typedef struct _PH_PROCESS_NODE PH_PROCESS_NODE | 
| typedef struct _PH_SERVICE_NODE PH_SERVICE_NODE | 
| typedef struct _PH_SH_STATE PH_SH_STATE | 
| typedef struct _PH_THREAD_LIST_CONTEXT PH_THREAD_LIST_CONTEXT | 
| typedef struct _PH_THREAD_NODE PH_THREAD_NODE | 
| typedef struct _PH_HANDLE_LIST_CONTEXT * PPH_HANDLE_LIST_CONTEXT | 
| typedef struct _PH_HANDLE_NODE * PPH_HANDLE_NODE | 
| typedef struct _PH_MEMORY_LIST_CONTEXT * PPH_MEMORY_LIST_CONTEXT | 
| typedef struct _PH_MEMORY_NODE * PPH_MEMORY_NODE | 
| typedef struct _PH_MODULE_LIST_CONTEXT * PPH_MODULE_LIST_CONTEXT | 
| typedef struct _PH_MODULE_NODE * PPH_MODULE_NODE | 
| typedef struct _PH_NETWORK_NODE * PPH_NETWORK_NODE | 
| typedef struct _PH_PROCESS_NODE * PPH_PROCESS_NODE | 
| typedef struct _PH_SERVICE_NODE * PPH_SERVICE_NODE | 
| typedef struct _PH_SH_STATE * PPH_SH_STATE | 
| typedef struct _PH_THREAD_LIST_CONTEXT * PPH_THREAD_LIST_CONTEXT | 
| typedef struct _PH_THREAD_NODE * PPH_THREAD_NODE | 
| PPH_HANDLE_NODE PhAddHandleNode | ( | _Inout_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _In_ PPH_HANDLE_ITEM | HandleItem, | ||
| _In_ ULONG | RunId | ||
| ) | 
Definition at line 212 of file hndllist.c.
| PPH_MODULE_NODE PhAddModuleNode | ( | _Inout_ PPH_MODULE_LIST_CONTEXT | Context, | 
| _In_ PPH_MODULE_ITEM | ModuleItem, | ||
| _In_ ULONG | RunId | ||
| ) | 
| PPH_NETWORK_NODE PhAddNetworkNode | ( | _In_ PPH_NETWORK_ITEM | NetworkItem, | 
| _In_ ULONG | RunId | ||
| ) | 
| PPH_PROCESS_NODE PhAddProcessNode | ( | _In_ PPH_PROCESS_ITEM | ProcessItem, | 
| _In_ ULONG | RunId | ||
| ) | 
Definition at line 291 of file proctree.c.
| PPH_SERVICE_NODE PhAddServiceNode | ( | _In_ PPH_SERVICE_ITEM | ServiceItem, | 
| _In_ ULONG | RunId | ||
| ) | 
| PPH_THREAD_NODE PhAddThreadNode | ( | _Inout_ PPH_THREAD_LIST_CONTEXT | Context, | 
| _In_ PPH_THREAD_ITEM | ThreadItem, | ||
| _In_ BOOLEAN | FirstRun | ||
| ) | 
Definition at line 192 of file thrdlist.c.
| FORCEINLINE VOID PhChangeShStateTn | ( | _Inout_ PPH_TREENEW_NODE | Node, | 
| _Inout_ PPH_SH_STATE | ShState, | ||
| _Inout_ PPH_POINTER_LIST * | StateList, | ||
| _In_ PH_ITEM_STATE | NewState, | ||
| _In_ COLORREF | NewTempBackColor, | ||
| _In_opt_ HWND | TreeNewHandleForUpdate | ||
| ) | 
Definition at line 15 of file uimodels.h.
Definition at line 3273 of file proctree.c.
| VOID PhDeleteHandleList | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 110 of file hndllist.c.
| VOID PhDeleteMemoryList | ( | _In_ PPH_MEMORY_LIST_CONTEXT | Context | ) | 
| VOID PhDeleteModuleList | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
| VOID PhDeleteThreadList | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 106 of file thrdlist.c.
| VOID PhDeselectAllHandleNodes | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 748 of file hndllist.c.
| VOID PhDeselectAllMemoryNodes | ( | _In_ PPH_MEMORY_LIST_CONTEXT | Context | ) | 
| VOID PhDeselectAllModuleNodes | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
Definition at line 3038 of file proctree.c.
| VOID PhDeselectAllThreadNodes | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 717 of file thrdlist.c.
Definition at line 3312 of file proctree.c.
Definition at line 3045 of file proctree.c.
| PPH_HANDLE_NODE PhFindHandleNode | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _In_ HANDLE | Handle | ||
| ) | 
Definition at line 257 of file hndllist.c.
| PPH_MODULE_NODE PhFindModuleNode | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context, | 
| _In_ PPH_MODULE_ITEM | ModuleItem | ||
| ) | 
| PHAPPAPI PPH_NETWORK_NODE NTAPI PhFindNetworkNode | ( | _In_ PPH_NETWORK_ITEM | NetworkItem | ) | 
| PHAPPAPI PPH_PROCESS_NODE NTAPI PhFindProcessNode | ( | _In_ HANDLE | ProcessId | ) | 
Definition at line 419 of file proctree.c.
| PHAPPAPI PPH_SERVICE_NODE NTAPI PhFindServiceNode | ( | _In_ PPH_SERVICE_ITEM | ServiceItem | ) | 
| PPH_THREAD_NODE PhFindThreadNode | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context, | 
| _In_ HANDLE | ThreadId | ||
| ) | 
Definition at line 234 of file thrdlist.c.
| 
 | read | 
| 
 | read | 
Definition at line 259 of file proctree.c.
| 
 | read | 
| PPH_LIST PhGetProcessTreeListLines | ( | _In_ HWND | TreeListHandle, | 
| _In_ ULONG | NumberOfNodes, | ||
| _In_ PPH_LIST | RootNodes, | ||
| _In_ ULONG | Mode | ||
| ) | 
Definition at line 3208 of file proctree.c.
| PPH_HANDLE_ITEM PhGetSelectedHandleItem | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 700 of file hndllist.c.
| VOID PhGetSelectedHandleItems | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _Out_ PPH_HANDLE_ITEM ** | Handles, | ||
| _Out_ PULONG | NumberOfHandles | ||
| ) | 
Definition at line 721 of file hndllist.c.
| PPH_MEMORY_NODE PhGetSelectedMemoryNode | ( | _In_ PPH_MEMORY_LIST_CONTEXT | Context | ) | 
| VOID PhGetSelectedMemoryNodes | ( | _In_ PPH_MEMORY_LIST_CONTEXT | Context, | 
| _Out_ PPH_MEMORY_NODE ** | MemoryNodes, | ||
| _Out_ PULONG | NumberOfMemoryNodes | ||
| ) | 
| PPH_MODULE_ITEM PhGetSelectedModuleItem | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
| VOID PhGetSelectedModuleItems | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context, | 
| _Out_ PPH_MODULE_ITEM ** | Modules, | ||
| _Out_ PULONG | NumberOfModules | ||
| ) | 
| PPH_NETWORK_ITEM PhGetSelectedNetworkItem | ( | VOID | ) | 
| VOID PhGetSelectedNetworkItems | ( | _Out_ PPH_NETWORK_ITEM ** | NetworkItems, | 
| _Out_ PULONG | NumberOfNetworkItems | ||
| ) | 
| PHAPPAPI PPH_PROCESS_ITEM NTAPI PhGetSelectedProcessItem | ( | VOID | ) | 
Definition at line 2991 of file proctree.c.
| PHAPPAPI VOID NTAPI PhGetSelectedProcessItems | ( | _Out_ PPH_PROCESS_ITEM ** | Processes, | 
| _Out_ PULONG | NumberOfProcesses | ||
| ) | 
Definition at line 3012 of file proctree.c.
| PHAPPAPI PPH_SERVICE_ITEM NTAPI PhGetSelectedServiceItem | ( | VOID | ) | 
| PHAPPAPI VOID NTAPI PhGetSelectedServiceItems | ( | _Out_ PPH_SERVICE_ITEM ** | Services, | 
| _Out_ PULONG | NumberOfServices | ||
| ) | 
| PPH_THREAD_ITEM PhGetSelectedThreadItem | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 669 of file thrdlist.c.
| VOID PhGetSelectedThreadItems | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context, | 
| _Out_ PPH_THREAD_ITEM ** | Threads, | ||
| _Out_ PULONG | NumberOfThreads | ||
| ) | 
Definition at line 690 of file thrdlist.c.
| VOID PhInitializeHandleList | ( | _In_ HWND | ParentWindowHandle, | 
| _In_ HWND | TreeNewHandle, | ||
| _Out_ PPH_HANDLE_LIST_CONTEXT | Context | ||
| ) | 
Definition at line 63 of file hndllist.c.
| VOID PhInitializeMemoryList | ( | _In_ HWND | ParentWindowHandle, | 
| _In_ HWND | TreeNewHandle, | ||
| _Out_ PPH_MEMORY_LIST_CONTEXT | Context | ||
| ) | 
| VOID PhInitializeModuleList | ( | _In_ HWND | ParentWindowHandle, | 
| _In_ HWND | TreeNewHandle, | ||
| _Out_ PPH_MODULE_LIST_CONTEXT | Context | ||
| ) | 
| VOID PhInitializeProcessTreeList | ( | _In_ HWND | hwnd | ) | 
Definition at line 96 of file proctree.c.
| VOID PhInitializeThreadList | ( | _In_ HWND | ParentWindowHandle, | 
| _In_ HWND | TreeNewHandle, | ||
| _Out_ PPH_THREAD_LIST_CONTEXT | Context | ||
| ) | 
Definition at line 63 of file thrdlist.c.
Definition at line 3067 of file proctree.c.
| VOID PhLoadSettingsHandleList | ( | _Inout_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 143 of file hndllist.c.
| VOID PhLoadSettingsMemoryList | ( | _Inout_ PPH_MEMORY_LIST_CONTEXT | Context | ) | 
| VOID PhLoadSettingsModuleList | ( | _Inout_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
Definition at line 216 of file proctree.c.
| VOID PhLoadSettingsThreadList | ( | _Inout_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 139 of file thrdlist.c.
Definition at line 88 of file proctree.c.
Definition at line 251 of file proctree.c.
| VOID PhRemoveHandleNode | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _In_ PPH_HANDLE_NODE | HandleNode | ||
| ) | 
Definition at line 279 of file hndllist.c.
| VOID PhRemoveModuleNode | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context, | 
| _In_ PPH_MODULE_NODE | ModuleNode | ||
| ) | 
| VOID PhRemoveNetworkNode | ( | _In_ PPH_NETWORK_NODE | NetworkNode | ) | 
| VOID PhRemoveProcessNode | ( | _In_ PPH_PROCESS_NODE | ProcessNode | ) | 
Definition at line 445 of file proctree.c.
| VOID PhRemoveServiceNode | ( | _In_ PPH_SERVICE_NODE | ServiceNode | ) | 
| VOID PhRemoveThreadNode | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context, | 
| _In_ PPH_THREAD_NODE | ThreadNode | ||
| ) | 
Definition at line 256 of file thrdlist.c.
| VOID PhReplaceMemoryList | ( | _Inout_ PPH_MEMORY_LIST_CONTEXT | Context, | 
| _In_ PPH_MEMORY_ITEM_LIST | List | ||
| ) | 
| VOID PhSaveSettingsHandleList | ( | _Inout_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 157 of file hndllist.c.
| VOID PhSaveSettingsMemoryList | ( | _Inout_ PPH_MEMORY_LIST_CONTEXT | Context | ) | 
| VOID PhSaveSettingsModuleList | ( | _Inout_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
Definition at line 237 of file proctree.c.
| VOID PhSaveSettingsThreadList | ( | _Inout_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 178 of file thrdlist.c.
| VOID PhSelectAndEnsureVisibleNetworkNode | ( | _In_ PPH_NETWORK_NODE | NetworkNode | ) | 
| PHAPPAPI VOID NTAPI PhSelectAndEnsureVisibleProcessNode | ( | _In_ PPH_PROCESS_NODE | ProcessNode | ) | 
Definition at line 3090 of file proctree.c.
| VOID PhSelectAndEnsureVisibleProcessNodes | ( | _In_ PPH_PROCESS_NODE * | ProcessNodes, | 
| _In_ ULONG | NumberOfProcessNodes | ||
| ) | 
Definition at line 3097 of file proctree.c.
| PHAPPAPI VOID NTAPI PhSelectAndEnsureVisibleServiceNode | ( | _In_ PPH_SERVICE_NODE | ServiceNode | ) | 
| VOID PhSetOptionsHandleList | ( | _Inout_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _In_ BOOLEAN | HideUnnamedHandles | ||
| ) | 
Definition at line 171 of file hndllist.c.
| VOID PhSetOptionsMemoryList | ( | _Inout_ PPH_MEMORY_LIST_CONTEXT | Context, | 
| _In_ BOOLEAN | HideFreeRegions | ||
| ) | 
| VOID PhTickHandleNodes | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context | ) | 
Definition at line 345 of file hndllist.c.
| VOID PhTickModuleNodes | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context | ) | 
Definition at line 574 of file proctree.c.
| VOID PhTickThreadNodes | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context | ) | 
Definition at line 325 of file thrdlist.c.
| VOID PhUpdateHandleNode | ( | _In_ PPH_HANDLE_LIST_CONTEXT | Context, | 
| _In_ PPH_HANDLE_NODE | HandleNode | ||
| ) | 
Definition at line 334 of file hndllist.c.
| VOID PhUpdateMemoryNode | ( | _In_ PPH_MEMORY_LIST_CONTEXT | Context, | 
| _In_ PPH_MEMORY_NODE | MemoryNode | ||
| ) | 
| VOID PhUpdateModuleNode | ( | _In_ PPH_MODULE_LIST_CONTEXT | Context, | 
| _In_ PPH_MODULE_NODE | ModuleNode | ||
| ) | 
| VOID PhUpdateNetworkNode | ( | _In_ PPH_NETWORK_NODE | NetworkNode | ) | 
| PHAPPAPI VOID NTAPI PhUpdateProcessNode | ( | _In_ PPH_PROCESS_NODE | ProcessNode | ) | 
Definition at line 558 of file proctree.c.
| PHAPPAPI VOID NTAPI PhUpdateServiceNode | ( | _In_ PPH_SERVICE_NODE | ServiceNode | ) | 
| VOID PhUpdateThreadNode | ( | _In_ PPH_THREAD_LIST_CONTEXT | Context, | 
| _In_ PPH_THREAD_NODE | ThreadNode | ||
| ) | 
Definition at line 313 of file thrdlist.c.
| VOID PhWriteNetworkList | ( | _Inout_ PPH_FILE_STREAM | FileStream, | 
| _In_ ULONG | Mode | ||
| ) | 
| VOID PhWriteProcessTree | ( | _Inout_ PPH_FILE_STREAM | FileStream, | 
| _In_ ULONG | Mode | ||
| ) | 
Definition at line 3284 of file proctree.c.
| VOID PhWriteServiceList | ( | _Inout_ PPH_FILE_STREAM | FileStream, | 
| _In_ ULONG | Mode | ||
| ) |