68 instantiations of ComInterfaceEntry
Microsoft.Diagnostics.DataContractReader.Legacy (48)
_generated\0\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAppDomain.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\1\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataExceptionState.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\10\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (3)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 21vtables[2] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\11\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (21)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 21vtables[2] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 24vtables[3] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 27vtables[4] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 30vtables[5] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 33vtables[6] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 36vtables[7] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 39vtables[8] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 42vtables[9] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 45vtables[10] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 48vtables[11] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 51vtables[12] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 54vtables[13] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 57vtables[14] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 60vtables[15] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 63vtables[16] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 66vtables[17] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 69vtables[18] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 72vtables[19] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 75vtables[20] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\12\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSHandleEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\13\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMemoryEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\14\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStackRefEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\15\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMethodEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\16\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogThreadEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\17\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogMsgEnum.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\2\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataFrame.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\3\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodDefinition.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\4\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodInstance.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\5\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataModule.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\6\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataStackWalk.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\7\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTask.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\8\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataValue.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\9\Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiImpl.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
Microsoft.DiaSymReader (9)
_generated\0\Microsoft.DiaSymReader.MetadataAdapterBase.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\1\Microsoft.DiaSymReader.SymReaderMetadataAdapter.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\2\Microsoft.DiaSymReader.SymWriterMetadataAdapter.cs (2)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable }; 18vtables[1] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\3\Microsoft.DiaSymReader.ComMemoryStream.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\4\Microsoft.DiaSymReader.ComStreamWrapper.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\5\Microsoft.DiaSymReader.Utilities.UnsafeComStreamWrapper.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
PresentationFramework (6)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.cs (4)
109entries.Add(new ComInterfaceEntry 120entries.Add(new ComInterfaceEntry 130entries.Add(new ComInterfaceEntry 137entries.Add(new ComInterfaceEntry
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.net5.cs (2)
77entries.Add(new ComInterfaceEntry 84entries.Add(new ComInterfaceEntry
System.Private.Windows.Core (1)
Windows\Win32\System\Com\ComInterfaceTable.cs (1)
257=> new()
System.Transactions.Local (4)
_generated\1\System.Transactions.DtcProxyShim.EnlistmentNotifyShim.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\2\System.Transactions.DtcProxyShim.Phase0NotifyShim.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\3\System.Transactions.DtcProxyShim.ResourceManagerNotifyShim.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
_generated\4\System.Transactions.DtcProxyShim.VoterNotifyShim.cs (1)
15vtables[0] = new() { IID = details.Iid, Vtable = (nint)details.ManagedVirtualMethodTable };
181 references to ComInterfaceEntry
Microsoft.Diagnostics.DataContractReader.Legacy (90)
_generated\0\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAppDomain.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\1\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataExceptionState.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\10\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 3);
_generated\11\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 21);
_generated\12\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSHandleEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\13\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMemoryEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\14\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStackRefEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\15\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMethodEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\16\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogThreadEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\17\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStressLogMsgEnum.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\2\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataFrame.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\3\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodDefinition.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\4\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodInstance.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\5\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataModule.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\6\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataStackWalk.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\7\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTask.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\8\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataValue.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\9\Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiImpl.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
Microsoft.DiaSymReader (30)
_generated\0\Microsoft.DiaSymReader.MetadataAdapterBase.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\1\Microsoft.DiaSymReader.SymReaderMetadataAdapter.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\2\Microsoft.DiaSymReader.SymWriterMetadataAdapter.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 2);
_generated\3\Microsoft.DiaSymReader.ComMemoryStream.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\4\Microsoft.DiaSymReader.ComStreamWrapper.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\5\Microsoft.DiaSymReader.Utilities.UnsafeComStreamWrapper.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
PresentationFramework (10)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.cs (4)
9using ComInterfaceEntry = System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry; 100public static List<ComInterfaceEntry> GetInterfaceTableEntries(object obj) 102var entries = new List<ComInterfaceEntry>(); 145public static (InspectableInfo inspectableInfo, List<ComInterfaceEntry> interfaceTableEntries) PregenerateNativeTypeInformation(object obj)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.net5.cs (6)
71protected override unsafe ComInterfaceEntry* ComputeVtables(object obj, CreateComInterfaceFlags flags, out int count) 91ComInterfaceEntry* nativeEntries = (ComInterfaceEntry*)Marshal.AllocCoTaskMem(sizeof(ComInterfaceEntry) * count); 142private readonly ComInterfaceEntry* _data; 144public VtableEntriesCleanupScout(ComInterfaceEntry* data)
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (4)
203public ComInterfaceEntry* UserDefined; 831ComInterfaceEntry* userDefined = ComputeVtables(instance, flags, out int userDefinedCount); 1501/// <returns><see cref="ComInterfaceEntry" /> pointer containing memory for all COM interface entries.</returns> 1509protected abstract unsafe ComInterfaceEntry* ComputeVtables(object obj, CreateComInterfaceFlags flags, out int count);
System.Private.Windows.Core (23)
Windows\Win32\System\Com\ComInterfaceTable.cs (22)
10public ComInterfaceEntry* Entries { get; init; } 19Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface>(1); 24Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 36Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(2); 42Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 55Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(3); 62Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 76Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(4); 84Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 99Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(5); 108Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 124Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(6); 134Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 154Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(10); 168Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 207Span<ComInterfaceEntry> entries = AllocateEntries<TComInterface1>(27); 238Entries = (ComInterfaceEntry*)Unsafe.AsPointer(ref entries[0]), 244private static Span<ComInterfaceEntry> AllocateEntries<T>(int count) 246Span<ComInterfaceEntry> entries = new( 247(ComInterfaceEntry*)RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(T), sizeof(ComInterfaceEntry) * (count + 1)), 256private static ComInterfaceEntry GetEntry<TComInterface>() where TComInterface : unmanaged, IComIID, IVTable
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
24protected override unsafe ComInterfaceEntry* ComputeVtables(object obj, CreateComInterfaceFlags flags, out int count)
System.Runtime.InteropServices (4)
System\Runtime\InteropServices\Marshalling\ComExposedClassAttribute.cs (1)
16public unsafe ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) => T.GetComInterfaceEntries(out count);
System\Runtime\InteropServices\Marshalling\IComExposedClass.cs (1)
17public static abstract ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count);
System\Runtime\InteropServices\Marshalling\IComExposedDetails.cs (1)
19ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count);
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
83protected sealed override unsafe ComInterfaceEntry* ComputeVtables(object obj, CreateComInterfaceFlags flags, out int count)
System.Transactions.Local (20)
_generated\1\System.Transactions.DtcProxyShim.EnlistmentNotifyShim.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\2\System.Transactions.DtcProxyShim.Phase0NotifyShim.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\3\System.Transactions.DtcProxyShim.ResourceManagerNotifyShim.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);
_generated\4\System.Transactions.DtcProxyShim.VoterNotifyShim.cs (5)
4private static volatile global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* s_vtables; 6public static global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* GetComInterfaceEntries(out int count) 11global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry* vtables = (global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry*)global::System.Runtime.CompilerServices.RuntimeHelpers.AllocateTypeAssociatedMemory(typeof(ComClassInformation), sizeof(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceEntry) * 1);