Process Hacker
IXCLRDataFrameVtbl Struct Reference

#include <clrsup.h>

Public Member Functions

 HRESULT (STDMETHODCALLTYPE *QueryInterface)(_In_ IXCLRDataFrame *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(_In_ IXCLRDataFrame *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(_In_ IXCLRDataFrame *This)
 
 HRESULT (STDMETHODCALLTYPE *GetFrameType)(_In_ IXCLRDataFrame *This
 
 HRESULT (STDMETHODCALLTYPE *GetContext)(_In_ IXCLRDataFrame *This
 
 HRESULT (STDMETHODCALLTYPE *GetCodeName)(_In_ IXCLRDataFrame *This
 

Data Fields

_In_ REFIID riid
 
_In_ REFIID _Outptr_ void ** ppvObject
 
_Out_ CLRDataSimpleFrameTypesimpleType
 
_Out_ CLRDataSimpleFrameType
_Out_ CLRDataDetailedFrameType
detailedType
 
_In_ ULONG32 contextFlags
 
_In_ ULONG32 _In_ ULONG32 contextBufSize
 
_In_ ULONG32 _In_ ULONG32
_Out_ ULONG32 * 
contextSize
 
_In_ ULONG32 _In_ ULONG32
_Out_ ULONG32 _Out_ BYTE * 
contextBuf
 
PVOID GetAppDomain
 
PVOID GetNumArguments
 
PVOID GetArgumentByIndex
 
PVOID GetNumLocalVariables
 
PVOID GetLocalVariableByIndex
 
_In_ ULONG32 * flags
 
_In_ ULONG32 _In_ ULONG32 * bufLen
 
_In_ ULONG32 _In_ ULONG32
_Out_ ULONG32 * 
nameLen
 
_In_ ULONG32 _In_ ULONG32
_Out_ ULONG32 _Out_ WCHAR * 
nameBuf
 

Detailed Description

Definition at line 443 of file clrsup.h.

Member Function Documentation

HRESULT ( STDMETHODCALLTYPE *  QueryInterface)
HRESULT ( STDMETHODCALLTYPE *  GetFrameType)
HRESULT ( STDMETHODCALLTYPE *  GetContext)
HRESULT ( STDMETHODCALLTYPE *  GetCodeName)
ULONG ( STDMETHODCALLTYPE *  AddRef)
ULONG ( STDMETHODCALLTYPE *  Release)

Field Documentation

_In_ ULONG32 _In_ ULONG32* bufLen

Definition at line 481 of file clrsup.h.

_In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ BYTE* contextBuf

Definition at line 467 of file clrsup.h.

_In_ ULONG32 _In_ ULONG32 contextBufSize

Definition at line 467 of file clrsup.h.

_In_ ULONG32 contextFlags

Definition at line 467 of file clrsup.h.

_In_ ULONG32 _In_ ULONG32 _Out_ ULONG32* contextSize

Definition at line 467 of file clrsup.h.

Definition at line 461 of file clrsup.h.

_In_ ULONG32* flags

Definition at line 481 of file clrsup.h.

PVOID GetAppDomain

Definition at line 473 of file clrsup.h.

PVOID GetArgumentByIndex

Definition at line 475 of file clrsup.h.

PVOID GetLocalVariableByIndex

Definition at line 477 of file clrsup.h.

PVOID GetNumArguments

Definition at line 474 of file clrsup.h.

PVOID GetNumLocalVariables

Definition at line 476 of file clrsup.h.

_In_ ULONG32 _In_ ULONG32 _Out_ ULONG32 _Out_ WCHAR* nameBuf

Definition at line 481 of file clrsup.h.

_In_ ULONG32 _In_ ULONG32 _Out_ ULONG32* nameLen

Definition at line 481 of file clrsup.h.

_In_ REFIID _Outptr_ void** ppvObject

Definition at line 447 of file clrsup.h.

_In_ REFIID riid

Definition at line 447 of file clrsup.h.

_Out_ CLRDataSimpleFrameType* simpleType

Definition at line 461 of file clrsup.h.


The documentation for this struct was generated from the following file: