Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IClassFactory.cs
Go to the documentation of this file.
1using System;
4
6
7[ComImport]
8[ComVisible(false)]
9[Guid("00000001-0000-0000-C000-000000000046")]
10[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
11public interface IClassFactory
12{
13 [RequiresUnreferencedCode("Built-in COM support is not trim compatible", Url = "https://aka.ms/dotnet-illink/com")]
14 void CreateInstance([MarshalAs(UnmanagedType.Interface)] object? pUnkOuter, ref Guid riid, out IntPtr ppvObject);
15
16 void LockServer([MarshalAs(UnmanagedType.Bool)] bool fLock);
17}
void LockServer([MarshalAs(UnmanagedType.Bool)] bool fLock)
void CreateInstance([MarshalAs(UnmanagedType.Interface)] object? pUnkOuter, ref Guid riid, out IntPtr ppvObject)