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