#include <phdk.h>
#include <winperf.h>
Go to the source code of this file.
|
| BOOLEAN | QueryPerfInfoVariableSize (_In_ HKEY Key, _In_ PWSTR ValueName, _Out_ PVOID *Data, _Out_opt_ PULONG DataSize) |
| |
| PWSTR | FindPerfTextInTextData (_In_ PVOID TextData, _In_ ULONG Index) |
| |
| ULONG | FindPerfIndexInTextData (_In_ PVOID TextData, _In_ PPH_STRINGREF Text) |
| |
| BOOLEAN | GetPerfObjectTypeInfo (_In_opt_ PPH_STRINGREF Filter, _Out_ PPERF_OBJECT_TYPE_INFO *Info, _Out_ PULONG Count) |
| |
| BOOLEAN | GetPerfObjectTypeInfo2 (_In_ PPH_STRINGREF NameList, _Out_ PPERF_OBJECT_TYPE_INFO *Info, _Out_ PULONG Count, _Out_opt_ PVOID *TextData) |
| |
| VOID | AddAsmPageToPropContext (_In_ PPH_PLUGIN_PROCESS_PROPCONTEXT PropContext) |
| |
| VOID | AddPerfPageToPropContext (_In_ PPH_PLUGIN_PROCESS_PROPCONTEXT PropContext) |
| |
| VOID | ProcessThreadStackControl (_In_ PPH_PLUGIN_THREAD_STACK_CONTROL Control) |
| |
| VOID | PredictAddressesFromClrData (_In_ struct _CLR_PROCESS_SUPPORT *Support, _In_ HANDLE ThreadId, _In_ PVOID PcAddress, _In_ PVOID FrameAddress, _In_ PVOID StackAddress, _Out_ PVOID *PredictedEip, _Out_ PVOID *PredictedEbp, _Out_ PVOID *PredictedEsp) |
| |
| VOID | DispatchPhSvcRequest (_In_ PVOID Parameter) |
| |
| VOID | InitializeTreeNewObjectExtensions (VOID) |
| |
| VOID | DispatchTreeNewMessage (__in PVOID Parameter) |
| |
| VOID | ThreadTreeNewInitializing (__in PVOID Parameter) |
| |
| VOID | ThreadTreeNewUninitializing (__in PVOID Parameter) |
| |
| #define DNTHTNC_APPDOMAIN 1 |
Definition at line 106 of file dn.h.
| #define PLUGIN_NAME L"ProcessHacker.DotNetTools" |
Definition at line 9 of file dn.h.
| #define SETTING_NAME_ASM_TREE_LIST_COLUMNS (PLUGIN_NAME L".AsmTreeListColumns") |
Definition at line 10 of file dn.h.
| VOID DispatchPhSvcRequest |
( |
_In_ PVOID |
Parameter | ) |
|
| VOID DispatchTreeNewMessage |
( |
__in PVOID |
Parameter | ) |
|
| ULONG FindPerfIndexInTextData |
( |
_In_ PVOID |
TextData, |
|
|
_In_ PPH_STRINGREF |
Text |
|
) |
| |
| PWSTR FindPerfTextInTextData |
( |
_In_ PVOID |
TextData, |
|
|
_In_ ULONG |
Index |
|
) |
| |
| VOID InitializeTreeNewObjectExtensions |
( |
VOID |
| ) |
|
| VOID PredictAddressesFromClrData |
( |
_In_ struct _CLR_PROCESS_SUPPORT * |
Support, |
|
|
_In_ HANDLE |
ThreadId, |
|
|
_In_ PVOID |
PcAddress, |
|
|
_In_ PVOID |
FrameAddress, |
|
|
_In_ PVOID |
StackAddress, |
|
|
_Out_ PVOID * |
PredictedEip, |
|
|
_Out_ PVOID * |
PredictedEbp, |
|
|
_Out_ PVOID * |
PredictedEsp |
|
) |
| |
| BOOLEAN QueryPerfInfoVariableSize |
( |
_In_ HKEY |
Key, |
|
|
_In_ PWSTR |
ValueName, |
|
|
_Out_ PVOID * |
Data, |
|
|
_Out_opt_ PULONG |
DataSize |
|
) |
| |
| VOID ThreadTreeNewInitializing |
( |
__in PVOID |
Parameter | ) |
|
| VOID ThreadTreeNewUninitializing |
( |
__in PVOID |
Parameter | ) |
|