pub trait IMSVidWebDVDAdm_Impl: Sized + IDispatch_Impl {
Show 14 methods // Required methods fn ChangePassword( &self, strusername: &BSTR, strold: &BSTR, strnew: &BSTR ) -> Result<()>; fn SaveParentalLevel( &self, level: i32, strusername: &BSTR, strpassword: &BSTR ) -> Result<()>; fn SaveParentalCountry( &self, country: i32, strusername: &BSTR, strpassword: &BSTR ) -> Result<()>; fn ConfirmPassword( &self, strusername: &BSTR, strpassword: &BSTR ) -> Result<VARIANT_BOOL>; fn GetParentalLevel(&self) -> Result<i32>; fn GetParentalCountry(&self) -> Result<i32>; fn DefaultAudioLCID(&self) -> Result<i32>; fn SetDefaultAudioLCID(&self, newval: i32) -> Result<()>; fn DefaultSubpictureLCID(&self) -> Result<i32>; fn SetDefaultSubpictureLCID(&self, newval: i32) -> Result<()>; fn DefaultMenuLCID(&self) -> Result<i32>; fn SetDefaultMenuLCID(&self, newval: i32) -> Result<()>; fn BookmarkOnStop(&self) -> Result<VARIANT_BOOL>; fn SetBookmarkOnStop(&self, newval: VARIANT_BOOL) -> Result<()>;
}

Required Methods§

fn ChangePassword( &self, strusername: &BSTR, strold: &BSTR, strnew: &BSTR ) -> Result<()>

fn SaveParentalLevel( &self, level: i32, strusername: &BSTR, strpassword: &BSTR ) -> Result<()>

fn SaveParentalCountry( &self, country: i32, strusername: &BSTR, strpassword: &BSTR ) -> Result<()>

fn ConfirmPassword( &self, strusername: &BSTR, strpassword: &BSTR ) -> Result<VARIANT_BOOL>

fn GetParentalLevel(&self) -> Result<i32>

fn GetParentalCountry(&self) -> Result<i32>

fn DefaultAudioLCID(&self) -> Result<i32>

fn SetDefaultAudioLCID(&self, newval: i32) -> Result<()>

fn DefaultSubpictureLCID(&self) -> Result<i32>

fn SetDefaultSubpictureLCID(&self, newval: i32) -> Result<()>

fn DefaultMenuLCID(&self) -> Result<i32>

fn SetDefaultMenuLCID(&self, newval: i32) -> Result<()>

fn BookmarkOnStop(&self) -> Result<VARIANT_BOOL>

fn SetBookmarkOnStop(&self, newval: VARIANT_BOOL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§