Process Hacker
procgrp.h
Go to the documentation of this file.
1 #ifndef PH_PROCGRP_H
2 #define PH_PROCGRP_H
3 
4 // begin_phapppub
5 typedef struct _PH_PROCESS_GROUP
6 {
7  PPH_PROCESS_ITEM Representative; // An element of Processes (no extra reference added)
8  PPH_LIST Processes; // List of PPH_PROCESS_ITEM
10 // end_phapppub
11 
12 typedef VOID (NTAPI *PPH_SORT_LIST_FUNCTION)(
13  _In_ PPH_LIST List,
14  _In_opt_ PVOID Context
15  );
16 
17 #define PH_GROUP_PROCESSES_DONT_GROUP 0x1
18 #define PH_GROUP_PROCESSES_FILE_PATH 0x2
19 
21  _In_opt_ PPH_SORT_LIST_FUNCTION SortListFunction, // Sort a list of PPH_PROCESS_NODE
22  _In_opt_ PVOID Context,
23  _In_ ULONG MaximumGroups,
24  _In_ ULONG Flags
25  );
26 
28  _In_ PPH_LIST List
29  );
30 
31 #endif