Trait windows::Win32::Media::Audio::IMessageFilter_Impl
pub trait IMessageFilter_Impl: Sized {
// Required methods
fn HandleInComingCall(
&self,
dwcalltype: u32,
htaskcaller: HTASK,
dwtickcount: u32,
lpinterfaceinfo: *const INTERFACEINFO,
) -> u32;
fn RetryRejectedCall(
&self,
htaskcallee: HTASK,
dwtickcount: u32,
dwrejecttype: u32,
) -> u32;
fn MessagePending(
&self,
htaskcallee: HTASK,
dwtickcount: u32,
dwpendingtype: u32,
) -> u32;
}
Required Methods§
fn HandleInComingCall( &self, dwcalltype: u32, htaskcaller: HTASK, dwtickcount: u32, lpinterfaceinfo: *const INTERFACEINFO, ) -> u32
fn RetryRejectedCall( &self, htaskcallee: HTASK, dwtickcount: u32, dwrejecttype: u32, ) -> u32
fn MessagePending( &self, htaskcallee: HTASK, dwtickcount: u32, dwpendingtype: u32, ) -> u32
Object Safety§
This trait is not object safe.