10 references to GetOrCreateObjectForComInstance
PresentationFramework (1)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.net5.cs (1)
26
return ComWrappers.
GetOrCreateObjectForComInstance
(ptr, CreateObjectFlags.TrackerObject);
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (1)
37
/// Enumeration of flags for <see cref="ComWrappers.
GetOrCreateObjectForComInstance
(IntPtr, CreateObjectFlags)"/>.
System.Private.Windows.Core (1)
Windows\Win32\System\Com\ComHelpers.cs (1)
309
return WinFormsComStrategy.Instance.
GetOrCreateObjectForComInstance
((nint)unknown, CreateObjectFlags.Unwrap);
System.Runtime.InteropServices (6)
System\Runtime\InteropServices\Marshalling\ComInterfaceMarshaller.cs (2)
13
/// to <see cref="ComWrappers.
GetOrCreateObjectForComInstance
(IntPtr, CreateObjectFlags)"/>.
57
return (T)StrategyBasedComWrappers.DefaultMarshallingInstance.
GetOrCreateObjectForComInstance
((nint)unmanaged, CreateObjectFlags.Unwrap);
System\Runtime\InteropServices\Marshalling\ComVariantMarshaller.cs (2)
167
return StrategyBasedComWrappers.DefaultMarshallingInstance.
GetOrCreateObjectForComInstance
(unmanaged.GetRawDataRef<nint>(), CreateObjectFlags.Unwrap);
203
return StrategyBasedComWrappers.DefaultMarshallingInstance.
GetOrCreateObjectForComInstance
(*(nint*)unmanaged.GetRawDataRef<nint>(), CreateObjectFlags.Unwrap);
System\Runtime\InteropServices\Marshalling\UniqueComInterfaceMarshaller.cs (2)
14
/// to <see cref="ComWrappers.
GetOrCreateObjectForComInstance
(IntPtr, CreateObjectFlags)"/>.
58
return (T)StrategyBasedComWrappers.DefaultMarshallingInstance.
GetOrCreateObjectForComInstance
((nint)unmanaged, CreateObjectFlags.UniqueInstance);
System.Windows.Forms.Tests (1)
System\Windows\Forms\ComponentModel\Com2Interop\ComNativeDescriptorTests.cs (1)
191
object comWrapper = UnknownComWrappers.Instance.
GetOrCreateObjectForComInstance
(accessible, CreateObjectFlags.None);