6 references to Interface
System.Private.Windows.Core (6)
Windows\Win32\System\Com\ComScope.cs (1)
28
/// <see cref="IUnknown.
Interface
"/> or some other interface tag to enforce that this is being used around
Windows\Win32\System\Com\IUnknown.CCW.cs (5)
43
public static unsafe IUnknown* Create(
Interface
@object) =>
44
(IUnknown*)Lifetime<Vtbl,
Interface
>.Allocate(@object, s_vtable);
64
Lifetime<Vtbl,
Interface
>.AddRef(@this);
69
private static unsafe uint AddRef(IUnknown* @this) => Lifetime<Vtbl,
Interface
>.AddRef(@this);
72
private static unsafe uint Release(IUnknown* @this) => Lifetime<Vtbl,
Interface
>.Release(@this);