Process Hacker
disktabp.h File Reference

Go to the source code of this file.

Functions

HWND NTAPI EtpDiskTabCreateFunction (_In_ PVOID Context)
 
VOID NTAPI EtpDiskTabSelectionChangedCallback (_In_ PVOID Parameter1, _In_ PVOID Parameter2, _In_ PVOID Parameter3, _In_ PVOID Context)
 
VOID NTAPI EtpDiskTabSaveContentCallback (_In_ PVOID Parameter1, _In_ PVOID Parameter2, _In_ PVOID Parameter3, _In_ PVOID Context)
 
VOID NTAPI EtpDiskTabFontChangedCallback (_In_ PVOID Parameter1, _In_ PVOID Parameter2, _In_ PVOID Parameter3, _In_ PVOID Context)
 
BOOLEAN EtpDiskNodeHashtableCompareFunction (_In_ PVOID Entry1, _In_ PVOID Entry2)
 
ULONG EtpDiskNodeHashtableHashFunction (_In_ PVOID Entry)
 
VOID EtInitializeDiskTreeList (_In_ HWND hwnd)
 
PET_DISK_NODE EtAddDiskNode (_In_ PET_DISK_ITEM DiskItem)
 
PET_DISK_NODE EtFindDiskNode (_In_ PET_DISK_ITEM DiskItem)
 
VOID EtRemoveDiskNode (_In_ PET_DISK_NODE DiskNode)
 
VOID EtUpdateDiskNode (_In_ PET_DISK_NODE DiskNode)
 
BOOLEAN NTAPI EtpDiskTreeNewCallback (_In_ HWND hwnd, _In_ PH_TREENEW_MESSAGE Message, _In_opt_ PVOID Parameter1, _In_opt_ PVOID Parameter2, _In_opt_ PVOID Context)
 
PPH_STRING EtpGetDiskItemProcessName (_In_ PET_DISK_ITEM DiskItem)
 
PET_DISK_ITEM EtGetSelectedDiskItem (VOID)
 
VOID EtGetSelectedDiskItems (_Out_ PET_DISK_ITEM **DiskItems, _Out_ PULONG NumberOfDiskItems)
 
VOID EtDeselectAllDiskNodes (VOID)
 
VOID EtSelectAndEnsureVisibleDiskNode (_In_ PET_DISK_NODE DiskNode)
 
VOID EtCopyDiskList (VOID)
 
VOID EtWriteDiskList (_Inout_ PPH_FILE_STREAM FileStream, _In_ ULONG Mode)
 
VOID EtHandleDiskCommand (_In_ ULONG Id)
 
VOID EtpInitializeDiskMenu (_In_ PPH_EMENU Menu, _In_ PET_DISK_ITEM *DiskItems, _In_ ULONG NumberOfDiskItems)
 
VOID EtShowDiskContextMenu (_In_ POINT Location)
 
VOID NTAPI EtpDiskItemAddedHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI EtpDiskItemModifiedHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI EtpDiskItemRemovedHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI EtpDiskItemsUpdatedHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
VOID NTAPI EtpOnDiskItemAdded (_In_ PVOID Parameter)
 
VOID NTAPI EtpOnDiskItemModified (_In_ PVOID Parameter)
 
VOID NTAPI EtpOnDiskItemRemoved (_In_ PVOID Parameter)
 
VOID NTAPI EtpOnDiskItemsUpdated (_In_ PVOID Parameter)
 
VOID NTAPI EtpSearchChangedHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context)
 
BOOLEAN NTAPI EtpSearchDiskListFilterCallback (_In_ PPH_TREENEW_NODE Node, _In_opt_ PVOID Context)
 
VOID NTAPI EtpToolStatusActivateContent (_In_ BOOLEAN Select)
 
HWND NTAPI EtpToolStatusGetTreeNewHandle (VOID)
 
INT_PTR CALLBACK EtpDiskTabErrorDialogProc (_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
 

Function Documentation

PET_DISK_NODE EtAddDiskNode ( _In_ PET_DISK_ITEM  DiskItem)

Definition at line 297 of file disktab.c.

VOID EtCopyDiskList ( VOID  )

Definition at line 786 of file disktab.c.

VOID EtDeselectAllDiskNodes ( VOID  )

Definition at line 764 of file disktab.c.

PET_DISK_NODE EtFindDiskNode ( _In_ PET_DISK_ITEM  DiskItem)

Definition at line 326 of file disktab.c.

PET_DISK_ITEM EtGetSelectedDiskItem ( VOID  )

Definition at line 717 of file disktab.c.

VOID EtGetSelectedDiskItems ( _Out_ PET_DISK_ITEM **  DiskItems,
_Out_ PULONG  NumberOfDiskItems 
)

Definition at line 738 of file disktab.c.

VOID EtHandleDiskCommand ( _In_ ULONG  Id)

Definition at line 820 of file disktab.c.

VOID EtInitializeDiskTreeList ( _In_ HWND  hwnd)

Definition at line 224 of file disktab.c.

VOID NTAPI EtpDiskItemAddedHandler ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)
VOID NTAPI EtpDiskItemModifiedHandler ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)
VOID NTAPI EtpDiskItemRemovedHandler ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)
VOID NTAPI EtpDiskItemsUpdatedHandler ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)
BOOLEAN EtpDiskNodeHashtableCompareFunction ( _In_ PVOID  Entry1,
_In_ PVOID  Entry2 
)

Definition at line 206 of file disktab.c.

ULONG EtpDiskNodeHashtableHashFunction ( _In_ PVOID  Entry)

Definition at line 217 of file disktab.c.

HWND NTAPI EtpDiskTabCreateFunction ( _In_ PVOID  Context)

Definition at line 83 of file disktab.c.

INT_PTR CALLBACK EtpDiskTabErrorDialogProc ( _In_ HWND  hwndDlg,
_In_ UINT  uMsg,
_In_ WPARAM  wParam,
_In_ LPARAM  lParam 
)

Definition at line 1121 of file disktab.c.

VOID NTAPI EtpDiskTabFontChangedCallback ( _In_ PVOID  Parameter1,
_In_ PVOID  Parameter2,
_In_ PVOID  Parameter3,
_In_ PVOID  Context 
)

Definition at line 195 of file disktab.c.

VOID NTAPI EtpDiskTabSaveContentCallback ( _In_ PVOID  Parameter1,
_In_ PVOID  Parameter2,
_In_ PVOID  Parameter3,
_In_ PVOID  Context 
)

Definition at line 179 of file disktab.c.

VOID NTAPI EtpDiskTabSelectionChangedCallback ( _In_ PVOID  Parameter1,
_In_ PVOID  Parameter2,
_In_ PVOID  Parameter3,
_In_ PVOID  Context 
)

Definition at line 165 of file disktab.c.

BOOLEAN NTAPI EtpDiskTreeNewCallback ( _In_ HWND  hwnd,
_In_ PH_TREENEW_MESSAGE  Message,
_In_opt_ PVOID  Parameter1,
_In_opt_ PVOID  Parameter2,
_In_opt_ PVOID  Context 
)

Definition at line 446 of file disktab.c.

PPH_STRING EtpGetDiskItemProcessName ( _In_ PET_DISK_ITEM  DiskItem)

Definition at line 696 of file disktab.c.

VOID EtpInitializeDiskMenu ( _In_ PPH_EMENU  Menu,
_In_ PET_DISK_ITEM DiskItems,
_In_ ULONG  NumberOfDiskItems 
)

Definition at line 886 of file disktab.c.

VOID NTAPI EtpOnDiskItemAdded ( _In_ PVOID  Parameter)
VOID NTAPI EtpOnDiskItemModified ( _In_ PVOID  Parameter)
VOID NTAPI EtpOnDiskItemRemoved ( _In_ PVOID  Parameter)
VOID NTAPI EtpOnDiskItemsUpdated ( _In_ PVOID  Parameter)
VOID NTAPI EtpSearchChangedHandler ( _In_opt_ PVOID  Parameter,
_In_opt_ PVOID  Context 
)

Definition at line 1070 of file disktab.c.

BOOLEAN NTAPI EtpSearchDiskListFilterCallback ( _In_ PPH_TREENEW_NODE  Node,
_In_opt_ PVOID  Context 
)

Definition at line 1081 of file disktab.c.

VOID NTAPI EtpToolStatusActivateContent ( _In_ BOOLEAN  Select)

Definition at line 1101 of file disktab.c.

HWND NTAPI EtpToolStatusGetTreeNewHandle ( VOID  )

Definition at line 1114 of file disktab.c.

VOID EtRemoveDiskNode ( _In_ PET_DISK_NODE  DiskNode)

Definition at line 347 of file disktab.c.

VOID EtSelectAndEnsureVisibleDiskNode ( _In_ PET_DISK_NODE  DiskNode)

Definition at line 771 of file disktab.c.

VOID EtShowDiskContextMenu ( _In_ POINT  Location)

Definition at line 927 of file disktab.c.

VOID EtUpdateDiskNode ( _In_ PET_DISK_NODE  DiskNode)

Definition at line 374 of file disktab.c.

VOID EtWriteDiskList ( _Inout_ PPH_FILE_STREAM  FileStream,
_In_ ULONG  Mode 
)

Definition at line 797 of file disktab.c.