Process Hacker
|
#include <clrsup.h>
Public Member Functions | |
HRESULT (STDMETHODCALLTYPE *QueryInterface)(_In_ IXCLRDataProcess *This | |
ULONG (STDMETHODCALLTYPE *AddRef)(_In_ IXCLRDataProcess *This) | |
ULONG (STDMETHODCALLTYPE *Release)(_In_ IXCLRDataProcess *This) | |
HRESULT (STDMETHODCALLTYPE *Flush)(_In_ IXCLRDataProcess *This) | |
HRESULT (STDMETHODCALLTYPE *StartEnumTasks)(_In_ IXCLRDataProcess *This | |
HRESULT (STDMETHODCALLTYPE *EnumTask)(_In_ IXCLRDataProcess *This | |
HRESULT (STDMETHODCALLTYPE *EndEnumTasks)(_In_ IXCLRDataProcess *This | |
HRESULT (STDMETHODCALLTYPE *GetTaskByOSThreadID)(_In_ IXCLRDataProcess *This | |
HRESULT (STDMETHODCALLTYPE *GetRuntimeNameByAddress)(_In_ IXCLRDataProcess *This | |
Data Fields | |
_In_ REFIID | riid |
_In_ REFIID _Outptr_ void ** | ppvObject |
_Out_ CLRDATA_ENUM * | handle |
_Inout_ CLRDATA_ENUM * | handle |
_Inout_ CLRDATA_ENUM _Out_ IXCLRDataTask ** | task |
_In_ CLRDATA_ENUM | handle |
_In_ ULONG32 | osThreadID |
_In_ ULONG32 _Out_ IXCLRDataTask ** | task |
PVOID | GetTaskByUniqueID |
PVOID | GetFlags |
PVOID | IsSameObject |
PVOID | GetManagedObject |
PVOID | GetDesiredExecutionState |
PVOID | SetDesiredExecutionState |
PVOID | GetAddressType |
_In_ CLRDATA_ADDRESS | address |
_In_ CLRDATA_ADDRESS _In_ ULONG32 | flags |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 | bufLen |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 * | nameLen |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ WCHAR * | nameBuf |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ WCHAR _Out_ CLRDATA_ADDRESS * | displacement |
HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
HRESULT | ( | STDMETHODCALLTYPE * | Flush | ) |
HRESULT | ( | STDMETHODCALLTYPE * | StartEnumTasks | ) |
HRESULT | ( | STDMETHODCALLTYPE * | EnumTask | ) |
HRESULT | ( | STDMETHODCALLTYPE * | EndEnumTasks | ) |
HRESULT | ( | STDMETHODCALLTYPE * | GetTaskByOSThreadID | ) |
HRESULT | ( | STDMETHODCALLTYPE * | GetRuntimeNameByAddress | ) |
ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ WCHAR _Out_ CLRDATA_ADDRESS* displacement |
_Out_ CLRDATA_ENUM* handle |
_Inout_ CLRDATA_ENUM* handle |
_In_ CLRDATA_ENUM handle |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ WCHAR* nameBuf |
_In_ CLRDATA_ADDRESS _In_ ULONG32 _In_ ULONG32 _Out_ ULONG32* nameLen |
_Inout_ CLRDATA_ENUM _Out_ IXCLRDataTask** task |
_In_ ULONG32 _Out_ IXCLRDataTask** task |