3 interfaces inheriting from ICLRDataTarget2
Microsoft.Diagnostics.DataContractReader.Legacy (3)
_generated\19\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (1)
32file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2
ICLRData.cs (1)
74public unsafe partial interface ICLRDataTarget3 : ICLRDataTarget2
IXCLRData.cs (1)
1180public unsafe partial interface IXCLRDataTarget3 : ICLRDataTarget2
42 references to ICLRDataTarget2
libmscordaccore_universal (2)
Entrypoints.cs (2)
183ICLRDataTarget2? dataTarget2 = legacyTarget as ICLRDataTarget2;
Microsoft.Diagnostics.DataContractReader.Legacy (40)
_generated\19\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (30)
50int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.AllocVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags, uint protectFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* virt) 52var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 72global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2 @this = default; 79@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2>(__this_native); 92int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) 94var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 114global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2 @this = default; 121@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2>(__this_native); 134int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetMachineType(uint* machineType) 136var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 152int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetPointerSize(uint* pointerSize) 154var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 170int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetImageBase(string imagePath, ulong* baseAddress) 172var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 190int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.ReadVirtual(ulong address, byte* buffer, uint bytesRequested, uint* bytesRead) 192var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 208int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.WriteVirtual(ulong address, byte* buffer, uint bytesRequested, uint* bytesWritten) 210var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 226int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetTLSValue(uint threadID, uint index, ulong* value) 228var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 244int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.SetTLSValue(uint threadID, uint index, ulong value) 246var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 262int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetCurrentThreadID(uint* threadID) 264var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 280int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetThreadContext(uint threadID, uint contextFlags, uint contextSize, byte* context) 282var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 298int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.SetThreadContext(uint threadID, uint contextSize, byte* context) 300var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 316int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer) 318var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2));
_generated\20\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget3.cs (5)
43global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2).TypeHandle).ManagedVirtualMethodTable, 427int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.AllocVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags, uint protectFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* virt) => throw new global::System.Diagnostics.UnreachableException(); 429int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => throw new global::System.Diagnostics.UnreachableException(); 484new int AllocVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags, uint protectFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* virt) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)this).AllocVirtual(addr, size, typeFlags, protectFlags, virt); 488new int FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)this).FreeVirtual(addr, size, typeFlags);
_generated\68\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTarget3.cs (5)
41global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2).TypeHandle).ManagedVirtualMethodTable, 349int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.AllocVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags, uint protectFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* virt) => throw new global::System.Diagnostics.UnreachableException(); 351int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => throw new global::System.Diagnostics.UnreachableException(); 406new int AllocVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags, uint protectFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* virt) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)this).AllocVirtual(addr, size, typeFlags, protectFlags, virt); 410new int FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)this).FreeVirtual(addr, size, typeFlags);