pub trait IWiaEventCallback_Impl: Sized {
// Required method
fn ImageEventCallback(
&self,
peventguid: *const GUID,
bstreventdescription: &BSTR,
bstrdeviceid: &BSTR,
bstrdevicedescription: &BSTR,
dwdevicetype: u32,
bstrfullitemname: &BSTR,
puleventtype: *mut u32,
ulreserved: u32
) -> Result<()>;
}
Required Methods§
fn ImageEventCallback( &self, peventguid: *const GUID, bstreventdescription: &BSTR, bstrdeviceid: &BSTR, bstrdevicedescription: &BSTR, dwdevicetype: u32, bstrfullitemname: &BSTR, puleventtype: *mut u32, ulreserved: u32 ) -> Result<()>
Object Safety§
This trait is not object safe.