pub trait IPortableDeviceContent2_Impl: Sized + IPortableDeviceContent_Impl {
// Required method
fn UpdateObjectWithPropertiesAndData(
&self,
pszobjectid: &PCWSTR,
pproperties: Option<&IPortableDeviceValues>,
ppdata: *mut Option<IStream>,
pdwoptimalwritebuffersize: *mut u32
) -> Result<()>;
}
Required Methods§
fn UpdateObjectWithPropertiesAndData( &self, pszobjectid: &PCWSTR, pproperties: Option<&IPortableDeviceValues>, ppdata: *mut Option<IStream>, pdwoptimalwritebuffersize: *mut u32 ) -> Result<()>
Object Safety§
This trait is not object safe.