7 references to AllocateTypeAssociatedMemory
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.net5.cs (1)
47
public static IntPtr AllocateVtableMemory(Type vtableType, int size) => RuntimeHelpers.
AllocateTypeAssociatedMemory
(vtableType, size);
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (1)
1425
/// allocated with the <see cref="CompilerServices.RuntimeHelpers.
AllocateTypeAssociatedMemory
(Type, int)"/> API.
src\System\Runtime\InteropServices\ComWrappers.CoreCLR.cs (2)
44
IntPtr* vftbl = (IntPtr*)RuntimeHelpers.
AllocateTypeAssociatedMemory
(typeof(ComWrappers), 3 * sizeof(IntPtr));
51
IntPtr* vftbl = (IntPtr*)RuntimeHelpers.
AllocateTypeAssociatedMemory
(typeof(ComWrappers), 4 * sizeof(IntPtr));
System.Private.Windows.Core (2)
Windows\Win32\System\Com\ComInterfaceTable.cs (1)
248
(ComInterfaceEntry*)RuntimeHelpers.
AllocateTypeAssociatedMemory
(typeof(T), sizeof(ComInterfaceEntry) * (count + 1)),
Windows\Win32\System\Com\IUnknown.CCW.cs (1)
30
Vtbl* vtable = (Vtbl*)RuntimeHelpers.
AllocateTypeAssociatedMemory
(typeof(CCW), sizeof(Vtbl));
System.Private.Windows.Core.Tests (1)
System\Private\Windows\Ole\DataObjectProxy.cs (1)
70
IDataObject.Vtbl* vtable = (IDataObject.Vtbl*)RuntimeHelpers.
AllocateTypeAssociatedMemory
(typeof(CCW), sizeof(IDataObject.Vtbl));