1 implementation of IMessageFilter
Microsoft.VisualStudio.Extensibility.Testing.Xunit (1)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\MessageFilter.cs (1)
14
internal class MessageFilter :
IMessageFilter
, IDisposable
11 references to IMessageFilter
Microsoft.VisualStudio.Extensibility.Testing.Xunit (11)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\GlobalServiceProvider.cs (1)
43
if (PInvoke.CoRegisterMessageFilter(null, out
var
oldMessageFilter) < 0)
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\MessageFilter.cs (1)
10
using IMessageFilter = Windows.Win32.Media.Audio.
IMessageFilter
;
src\VisualStudio\IntegrationTest\Harness\XUnitShared\Harness\MessageFilterSafeHandle.cs (5)
11
using IMessageFilter = Windows.Win32.Media.Audio.
IMessageFilter
;
15
private readonly
IMessageFilter
_oldFilter;
17
private MessageFilterSafeHandle(
IMessageFilter
filter, IntPtr handle)
37
where T :
IMessageFilter
39
var handle = Marshal.GetComInterfaceForObject<T,
IMessageFilter
>(messageFilter);
Windows.Win32.Media_Audio_IMessageFilter_Extensions.g.cs (2)
22
/// <inheritdoc cref="winmdroot.Media.Audio.
IMessageFilter
.HandleInComingCall(uint, winmdroot.Media.HTASK, uint, winmdroot.System.Com.INTERFACEINFO_unmanaged*)"/>
23
internal static unsafe uint HandleInComingCall(this winmdroot.Media.Audio.
IMessageFilter
@this, uint dwCallType, winmdroot.Media.HTASK htaskCaller, uint dwTickCount, winmdroot.System.Com.INTERFACEINFO_unmanaged? lpInterfaceInfo)
Windows.Win32.PInvoke.OLE32.dll.g.cs (2)
35
internal static extern winmdroot.Foundation.HRESULT CoRegisterMessageFilter(winmdroot.Media.Audio.
IMessageFilter
lpMessageFilter, out winmdroot.Media.Audio.
IMessageFilter
lplpMessageFilter);