62 references to GetIUnknownForObject
Microsoft.Build.Tasks.CodeAnalysis (1)
RCWForCurrentContext.cs (1)
40
IntPtr iunknownPtr = Marshal.
GetIUnknownForObject
(rcw);
Microsoft.VisualStudio.LanguageServices (8)
EditorConfigSettings\SettingsEditorFactory.cs (2)
135
ppunkDocView = Marshal.
GetIUnknownForObject
(newEditor);
136
ppunkDocData = Marshal.
GetIUnknownForObject
(textBuffer);
EditorConfigSettings\SettingsEditorPane.cs (1)
320
ppUnkDocView = Marshal.
GetIUnknownForObject
(this);
Implementation\AbstractEditorFactory.cs (1)
149
ppunkDocData = Marshal.
GetIUnknownForObject
(textBuffer);
Interop\WeakComHandle.cs (3)
49
pUnk = Marshal.
GetIUnknownForObject
(managedObject);
68
pUnk = Marshal.
GetIUnknownForObject
(handle.Object);
102
pUnk = Marshal.
GetIUnknownForObject
(target);
Interop\WrapperPolicy.cs (1)
33
var ptr = Marshal.
GetIUnknownForObject
(managedObject);
PresentationFramework (2)
MS\Internal\Controls\EnumUnknown.cs (1)
58
Marshal.WriteIntPtr(rgelt, Marshal.
GetIUnknownForObject
(this.arr[this.loc]));
System\Windows\Documents\TextStore.cs (1)
2791
attrval.val.data1 = Marshal.
GetIUnknownForObject
(obj);
System.Private.Windows.Core (2)
Windows\Win32\System\Com\ComHelpers.cs (2)
105
ccw = (IUnknown*)Marshal.
GetIUnknownForObject
(@object);
257
using ComScope<IUnknown> ccw = new((IUnknown*)(void*)Marshal.
GetIUnknownForObject
(@object));
System.Windows.Forms.Primitives.Tests (46)
Interop\Oleaut32\VARIANTTests.cs (46)
922
nint pUnk = Marshal.
GetIUnknownForObject
(o);
938
using ComScope<IUnknown> unknown = new((IUnknown*)(void*)Marshal.
GetIUnknownForObject
(o));
955
using VARIANT variant = Create(VT_UNKNOWN, (void*)Marshal.
GetIUnknownForObject
(o));
970
using ComScope<IUnknown> unknown = new((IUnknown*)(void*)Marshal.
GetIUnknownForObject
(o));
4507
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4508
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4545
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4546
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4584
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4585
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4586
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
4587
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
4588
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
4641
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4642
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4643
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
4644
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
4645
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
4690
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4691
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4727
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4728
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4766
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4767
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4768
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
4769
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
4770
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
4823
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4824
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4825
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
4826
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
4827
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
4872
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4873
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4910
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4911
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4950
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
4951
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
4952
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
4953
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
4954
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
5008
nint ptr1 = Marshal.
GetIUnknownForObject
(o1);
5009
nint ptr2 = Marshal.
GetIUnknownForObject
(o2);
5010
nint ptr3 = Marshal.
GetIUnknownForObject
(o3);
5011
nint ptr4 = Marshal.
GetIUnknownForObject
(o4);
5012
nint ptr5 = Marshal.
GetIUnknownForObject
(o5);
System.Windows.Forms.Tests (2)
TextBoxBaseTests.cs (2)
6143
yield return new object[] { Marshal.
GetIUnknownForObject
(new object()) };
6174
IntPtr pUnk = Marshal.
GetIUnknownForObject
(new object());
UIAutomationClient (1)
MS\Internal\Automation\UiaCoreApi.cs (1)
1139
IntPtr errorInfoAsIntPtr = Marshal.
GetIUnknownForObject
(errorInfo);