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.

Implementors§