3 interfaces inheriting from ICLRDataTarget2
Microsoft.Diagnostics.DataContractReader.Legacy (3)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (1)
41file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2
ICLRData.cs (1)
74public unsafe partial interface ICLRDataTarget3 : ICLRDataTarget2
IXCLRData.cs (1)
1264public unsafe partial interface IXCLRDataTarget3 : ICLRDataTarget2
42 references to ICLRDataTarget2
libmscordaccore_universal (2)
Entrypoints.cs (2)
393ICLRDataTarget2? dataTarget2 = legacyTarget as ICLRDataTarget2;
Microsoft.Diagnostics.DataContractReader.Legacy (40)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.cs (30)
62int 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) 66var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 88global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2 @this = default; 95@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2>(__this_native); 108int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) 112var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 134global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2 @this = default; 141@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2>(__this_native); 154int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetMachineType(uint* machineType) 158var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 174int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetPointerSize(uint* pointerSize) 178var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 194int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetImageBase(string imagePath, ulong* baseAddress) 198var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 216int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.ReadVirtual(ulong address, byte* buffer, uint bytesRequested, uint* bytesRead) 220var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 236int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.WriteVirtual(ulong address, byte* buffer, uint bytesRequested, uint* bytesWritten) 240var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 256int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetTLSValue(uint threadID, uint index, ulong* value) 260var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 276int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.SetTLSValue(uint threadID, uint index, ulong value) 280var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 296int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.GetCurrentThreadID(uint* threadID) 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.GetThreadContext(uint threadID, uint contextFlags, uint contextSize, byte* context) 320var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 336int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.SetThreadContext(uint threadID, uint contextSize, byte* context) 340var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)); 356int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer) 360var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2));
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget3.cs (5)
54global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2).TypeHandle).ManagedVirtualMethodTable, 477int 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(); 479int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => throw new global::System.Diagnostics.UnreachableException(); 534new 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); 538new 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\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTarget3.cs (5)
52global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2).TypeHandle).ManagedVirtualMethodTable, 391int 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(); 393int global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2.FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => throw new global::System.Diagnostics.UnreachableException(); 448new 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); 452new int FreeVirtual(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint size, uint typeFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.ICLRDataTarget2)this).FreeVirtual(addr, size, typeFlags);