6 references to Interface
System.Private.Windows.Core (6)
Windows\Win32\System\Com\ComScope.cs (1)
27
/// <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)
40
public static unsafe IUnknown* Create(
Interface
@object) =>
41
(IUnknown*)Lifetime<Vtbl,
Interface
>.Allocate(@object, s_vtable);
61
Lifetime<Vtbl,
Interface
>.AddRef(@this);
66
private static unsafe uint AddRef(IUnknown* @this) => Lifetime<Vtbl,
Interface
>.AddRef(@this);
69
private static unsafe uint Release(IUnknown* @this) => Lifetime<Vtbl,
Interface
>.Release(@this);