|
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 |