| 
    Process Hacker
    
   | 
 
#include <clrsup.h>
Public Member Functions | |
| HRESULT (STDMETHODCALLTYPE *QueryInterface)(_In_ IXCLRDataTask *This | |
| ULONG (STDMETHODCALLTYPE *AddRef)(_In_ IXCLRDataTask *This) | |
| ULONG (STDMETHODCALLTYPE *Release)(_In_ IXCLRDataTask *This) | |
| HRESULT (STDMETHODCALLTYPE *GetProcess)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *GetCurrentAppDomain)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *GetUniqueID)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *GetFlags)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *CreateStackWalk)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *GetOSThreadID)(_In_ IXCLRDataTask *This | |
| HRESULT (STDMETHODCALLTYPE *GetName)(_In_ IXCLRDataTask *This | |
Data Fields | |
| _In_ REFIID | riid | 
| _In_ REFIID _Outptr_ void ** | ppvObject | 
| _Out_ IXCLRDataProcess ** | process | 
| _Out_ IXCLRDataAppDomain ** | appDomain | 
| _Out_ ULONG64 * | id | 
| _Out_ ULONG32 * | flags | 
| PVOID | IsSameObject | 
| PVOID | GetManagedObject | 
| PVOID | GetDesiredExecutionState | 
| PVOID | SetDesiredExecutionState | 
| _In_ ULONG32 | flags | 
| _In_ ULONG32 _Out_  IXCLRDataStackWalk **  | stackWalk | 
| _Out_ ULONG32 * | id | 
| PVOID | GetContext | 
| PVOID | SetContext | 
| PVOID | GetCurrentExceptionState | 
| PVOID | Request | 
| _In_ ULONG32 | bufLen | 
| _In_ ULONG32 _Out_ ULONG32 * | nameLen | 
| _In_ ULONG32 _Out_ ULONG32  _Out_ WCHAR *  | name | 
| PVOID | GetLastExceptionState | 
| HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetProcess | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetCurrentAppDomain | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetUniqueID | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetFlags | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | CreateStackWalk | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetOSThreadID | ) | 
| HRESULT | ( | STDMETHODCALLTYPE * | GetName | ) | 
| ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) | 
| ULONG | ( | STDMETHODCALLTYPE * | Release | ) | 
| _Out_ IXCLRDataAppDomain** appDomain | 
| _Out_ IXCLRDataProcess** process | 
| _In_ ULONG32 _Out_ IXCLRDataStackWalk** stackWalk |