_generated\127\Windows.Win32.IDataObjectAsyncCapability.g.cs (1)
26 :IComIID {
_generated\132\Windows.Win32.IDragSourceHelper.g.cs (1)
26 :IComIID {
_generated\133\Windows.Win32.IDragSourceHelper2.g.cs (1)
26 :IComIID {
_generated\135\Windows.Win32.IDropSourceNotify.g.cs (1)
26 :IComIID {
_generated\137\Windows.Win32.IDropTargetHelper.g.cs (1)
26 :IComIID {
_generated\138\Windows.Win32.IEnumFORMATETC.g.cs (1)
26 :IComIID {
_generated\140\Windows.Win32.IEnumSTATDATA.g.cs (1)
26 :IComIID {
_generated\144\Windows.Win32.IGlobalInterfaceTable.g.cs (1)
26 :IComIID {
_generated\152\Windows.Win32.IPersistStream.g.cs (1)
26 :IComIID {
_generated\156\Windows.Win32.IRunningObjectTable.g.cs (1)
26 :IComIID {
_generated\157\Windows.Win32.ISequentialStream.g.cs (1)
26 :IComIID {
_generated\158\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);