pub trait IWindowsParentalControlsCore_Impl: Sized {
// Required methods
fn GetVisibility(&self) -> Result<WPCFLAG_VISIBILITY>;
fn GetUserSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCSettings>;
fn GetWebSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCWebSettings>;
fn GetWebFilterInfo(
&self,
pguidid: *mut GUID,
ppszname: *mut PWSTR
) -> Result<()>;
}
Required Methods§
fn GetVisibility(&self) -> Result<WPCFLAG_VISIBILITY>
fn GetUserSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCSettings>
fn GetWebSettings(&self, pcszsid: &PCWSTR) -> Result<IWPCWebSettings>
fn GetWebFilterInfo( &self, pguidid: *mut GUID, ppszname: *mut PWSTR ) -> Result<()>
Object Safety§
This trait is not object safe.