_generated\128\Windows.Win32.IDataObjectAsyncCapability.g.cs (1)
26 :IComIID {
_generated\133\Windows.Win32.IDragSourceHelper.g.cs (1)
26 :IComIID {
_generated\134\Windows.Win32.IDragSourceHelper2.g.cs (1)
26 :IComIID {
_generated\136\Windows.Win32.IDropSourceNotify.g.cs (1)
26 :IComIID {
_generated\138\Windows.Win32.IDropTargetHelper.g.cs (1)
26 :IComIID {
_generated\139\Windows.Win32.IEnumFORMATETC.g.cs (1)
26 :IComIID {
_generated\141\Windows.Win32.IEnumSTATDATA.g.cs (1)
26 :IComIID {
_generated\145\Windows.Win32.IGlobalInterfaceTable.g.cs (1)
26 :IComIID {
_generated\154\Windows.Win32.IPersistStream.g.cs (1)
26 :IComIID {
_generated\158\Windows.Win32.IRunningObjectTable.g.cs (1)
26 :IComIID {
_generated\159\Windows.Win32.ISequentialStream.g.cs (1)
26 :IComIID {
_generated\160\Windows.Win32.IServiceProvider.g.cs (1)
25 :IComIID {
Windows\Win32\System\Com\ComHelpers.cs (11)
28internal static ComScope<T> GetComScope<T>(object? @object) where T : unmanaged, IComIID =>
34internal static ComScope<T> TryGetComScope<T>(object? @object) where T : unmanaged, IComIID =>
40internal static ComScope<T> TryGetComScope<T>(object? @object, out HRESULT hr) where T : unmanaged, IComIID =>
47internal static T* GetComPointer<T>(object? @object) where T : unmanaged, IComIID
58internal static T* TryGetComPointer<T>(object? @object) where T : unmanaged, IComIID =>
66internal static bool SupportsInterface<T>(object? @object) where T : unmanaged, IComIID
80internal static T* TryGetComPointer<T>(object? @object, out HRESULT result) where T : unmanaged, IComIID
167where TInterface : unmanaged, IComIID => TryGetObjectForIUnknown(comScope.Value, out @object);
174where TInterface : unmanaged, IComIID
274where TInterface : unmanaged, IComIID
294where TInterface : unmanaged, IComIID => GetObjectForIUnknown(comScope.Value);