8 interfaces inheriting from IManagedWrapper
System.Private.Windows.Core (8)
Windows\Win32\System\Com\IManagedWrapper.cs (8)
38
internal unsafe interface IManagedWrapper<TComInterface> :
IManagedWrapper
51
internal unsafe interface IManagedWrapper<TComInterface1, TComInterface2> :
IManagedWrapper
64
internal interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3> :
IManagedWrapper
79
internal interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3, TComInterface4> :
IManagedWrapper
95
internal interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5> :
IManagedWrapper
112
internal interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6> :
IManagedWrapper
130
internal interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3, TComInterface4, TComInterface5, TComInterface6, TComInterface7, TComInterface8, TComInterface9, TComInterface10> :
IManagedWrapper
154
TComInterface21, TComInterface22, TComInterface23, TComInterface24, TComInterface25, TComInterface26, TComInterface27> :
IManagedWrapper
11 references to IManagedWrapper
System.Private.Windows.Core (11)
Windows\Win32\System\Com\ComHelpers.cs (1)
89
if (@object is
IManagedWrapper
)
Windows\Win32\System\Com\IManagedWrapper.cs (8)
43
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
57
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
72
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
88
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
105
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
123
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
145
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
188
ComInterfaceTable
IManagedWrapper
.GetComInterfaceTable() => InterfaceTable;
Windows\Win32\System\Com\WinFormsComStrategy.cs (1)
20
/// on <see cref="
IManagedWrapper
"/> to apply the needed vtable functionality and it doesn't appear that we
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
27
if (obj is not
IManagedWrapper
vtables)