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