Process Hacker
procgrp.h File Reference

Go to the source code of this file.

Data Structures

struct  _PH_PROCESS_GROUP
 

Macros

#define PH_GROUP_PROCESSES_DONT_GROUP   0x1
 
#define PH_GROUP_PROCESSES_FILE_PATH   0x2
 

Typedefs

typedef struct _PH_PROCESS_GROUP PH_PROCESS_GROUP
 
typedef struct _PH_PROCESS_GROUPPPH_PROCESS_GROUP
 
typedef VOID(NTAPI * PPH_SORT_LIST_FUNCTION )(_In_ PPH_LIST List, _In_opt_ PVOID Context)
 

Functions

PPH_LIST PhCreateProcessGroupList (_In_opt_ PPH_SORT_LIST_FUNCTION SortListFunction, _In_opt_ PVOID Context, _In_ ULONG MaximumGroups, _In_ ULONG Flags)
 
VOID PhFreeProcessGroupList (_In_ PPH_LIST List)
 

Macro Definition Documentation

#define PH_GROUP_PROCESSES_DONT_GROUP   0x1

Definition at line 17 of file procgrp.h.

#define PH_GROUP_PROCESSES_FILE_PATH   0x2

Definition at line 18 of file procgrp.h.

Typedef Documentation

typedef VOID(NTAPI * PPH_SORT_LIST_FUNCTION)(_In_ PPH_LIST List, _In_opt_ PVOID Context)

Definition at line 12 of file procgrp.h.

Function Documentation

PPH_LIST PhCreateProcessGroupList ( _In_opt_ PPH_SORT_LIST_FUNCTION  SortListFunction,
_In_opt_ PVOID  Context,
_In_ ULONG  MaximumGroups,
_In_ ULONG  Flags 
)

Definition at line 252 of file procgrp.c.

VOID PhFreeProcessGroupList ( _In_ PPH_LIST  List)

Definition at line 319 of file procgrp.c.