mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
2b955b0cb2
* removed control Create functions * consistently use VOID for functions with no parameters * PPVOID -> PVOID * * PhRefreshMupDevicePrefixes -> PhUpdateMupDevicePrefixes, PhRefreshDosDevicePrefixes -> PhUpdateDosDevicePrefixes git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4508 21ef857c-d57f-4fe0-8362-d861dc6d29cd
140 lines
2.6 KiB
C
140 lines
2.6 KiB
C
#ifndef DISKTABP_H
|
|
#define DISKTABP_H
|
|
|
|
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
|
|
);
|
|
|
|
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
|
|
);
|
|
|
|
#endif
|