Process Hacker
|
Go to the source code of this file.
Typedefs | |
typedef struct _ETP_DISK_PACKET | ETP_DISK_PACKET |
typedef struct _ETP_DISK_PACKET * | PETP_DISK_PACKET |
typedef struct _ETP_DISK_PACKET ETP_DISK_PACKET |
typedef struct _ETP_DISK_PACKET * PETP_DISK_PACKET |
PET_DISK_ITEM EtCreateDiskItem | ( | VOID | ) |
VOID EtDiskProcessDiskEvent | ( | _In_ PET_ETW_DISK_EVENT | Event | ) |
VOID EtDiskProcessFileEvent | ( | _In_ PET_ETW_FILE_EVENT | Event | ) |
PPH_STRING EtFileObjectToFileName | ( | _In_ PVOID | FileObject | ) |
ULONG64 EtpCalculateAverage | ( | _In_ PULONG64 | Buffer, |
_In_ ULONG | BufferSize, | ||
_In_ ULONG | BufferPosition, | ||
_In_ ULONG | BufferCount, | ||
_In_ ULONG | NumberToConsider | ||
) |
BOOLEAN NTAPI EtpDiskHashtableCompareFunction | ( | _In_ PVOID | Entry1, |
_In_ PVOID | Entry2 | ||
) |
ULONG NTAPI EtpDiskHashtableHashFunction | ( | _In_ PVOID | Entry | ) |
VOID NTAPI EtpDiskItemDeleteProcedure | ( | _In_ PVOID | Object, |
_In_ ULONG | Flags | ||
) |
VOID EtpProcessDiskPacket | ( | _In_ PETP_DISK_PACKET | Packet, |
_In_ ULONG | RunId | ||
) |
VOID EtpRemoveDiskItem | ( | _In_ PET_DISK_ITEM | DiskItem | ) |
PET_DISK_ITEM EtReferenceDiskItem | ( | _In_ HANDLE | ProcessId, |
_In_ PPH_STRING | FileName | ||
) |
PH_CALLBACK_DECLARE | ( | EtDiskItemAddedEvent | ) |
PH_CALLBACK_DECLARE | ( | EtDiskItemModifiedEvent | ) |
PH_CALLBACK_DECLARE | ( | EtDiskItemRemovedEvent | ) |
PH_CALLBACK_DECLARE | ( | EtDiskItemsUpdatedEvent | ) |
VOID NTAPI ProcessesUpdatedCallback | ( | _In_opt_ PVOID | Parameter, |
_In_opt_ PVOID | Context | ||
) |
PPH_HASHTABLE EtDiskHashtable |
PH_QUEUED_LOCK EtDiskHashtableLock = PH_QUEUED_LOCK_INIT |
PPH_OBJECT_TYPE EtDiskItemType |
PH_FREE_LIST EtDiskPacketFreeList |
PPH_HASHTABLE EtFileNameHashtable |
PH_QUEUED_LOCK EtFileNameHashtableLock = PH_QUEUED_LOCK_INIT |