Process Hacker
treeext.c File Reference
#include "exttools.h"
#include <netfw.h>

Go to the source code of this file.

Macros

#define CINTERFACE
 
#define COBJMACROS
 

Typedefs

typedef struct _COLUMN_INFO COLUMN_INFO
 
typedef struct _COLUMN_INFO * PCOLUMN_INFO
 

Functions

LONG EtpProcessTreeNewSortFunction (_In_ PVOID Node1, _In_ PVOID Node2, _In_ ULONG SubId, _In_ PVOID Context)
 
LONG EtpNetworkTreeNewSortFunction (_In_ PVOID Node1, _In_ PVOID Node2, _In_ ULONG SubId, _In_ PVOID Context)
 
VOID EtpAddTreeNewColumn (_In_ PPH_PLUGIN_TREENEW_INFORMATION TreeNewInfo, _In_ ULONG SubId, _In_ PWSTR Text, _In_ ULONG Width, _In_ ULONG Alignment, _In_ ULONG TextFlags, _In_ BOOLEAN SortDescending, _In_ PPH_PLUGIN_TREENEW_SORT_FUNCTION SortFunction)
 
VOID EtProcessTreeNewInitializing (_In_ PVOID Parameter)
 
VOID EtProcessTreeNewMessage (_In_ PVOID Parameter)
 
VOID EtNetworkTreeNewInitializing (_In_ PVOID Parameter)
 
VOID EtpUpdateFirewallStatus (_Inout_ PET_NETWORK_BLOCK Block)
 
VOID EtNetworkTreeNewMessage (_In_ PVOID Parameter)
 
ET_FIREWALL_STATUS EtQueryFirewallStatus (_In_ PPH_NETWORK_ITEM NetworkItem)
 

Macro Definition Documentation

#define CINTERFACE

Definition at line 24 of file treeext.c.

#define COBJMACROS

Definition at line 25 of file treeext.c.

Typedef Documentation

typedef struct _COLUMN_INFO COLUMN_INFO
typedef struct _COLUMN_INFO * PCOLUMN_INFO

Function Documentation

VOID EtNetworkTreeNewInitializing ( _In_ PVOID  Parameter)

Definition at line 478 of file treeext.c.

VOID EtNetworkTreeNewMessage ( _In_ PVOID  Parameter)

Definition at line 521 of file treeext.c.

VOID EtpAddTreeNewColumn ( _In_ PPH_PLUGIN_TREENEW_INFORMATION  TreeNewInfo,
_In_ ULONG  SubId,
_In_ PWSTR  Text,
_In_ ULONG  Width,
_In_ ULONG  Alignment,
_In_ ULONG  TextFlags,
_In_ BOOLEAN  SortDescending,
_In_ PPH_PLUGIN_TREENEW_SORT_FUNCTION  SortFunction 
)

Definition at line 58 of file treeext.c.

LONG EtpNetworkTreeNewSortFunction ( _In_ PVOID  Node1,
_In_ PVOID  Node2,
_In_ ULONG  SubId,
_In_ PVOID  Context 
)

Definition at line 637 of file treeext.c.

LONG EtpProcessTreeNewSortFunction ( _In_ PVOID  Node1,
_In_ PVOID  Node2,
_In_ ULONG  SubId,
_In_ PVOID  Context 
)

Definition at line 357 of file treeext.c.

VOID EtProcessTreeNewInitializing ( _In_ PVOID  Parameter)

Definition at line 88 of file treeext.c.

VOID EtProcessTreeNewMessage ( _In_ PVOID  Parameter)

Definition at line 157 of file treeext.c.

VOID EtpUpdateFirewallStatus ( _Inout_ PET_NETWORK_BLOCK  Block)

Definition at line 510 of file treeext.c.

ET_FIREWALL_STATUS EtQueryFirewallStatus ( _In_ PPH_NETWORK_ITEM  NetworkItem)

Definition at line 706 of file treeext.c.