Trait windows::Win32::System::GroupPolicy::IGPMDomain3_Impl
pub trait IGPMDomain3_Impl: Sized + IGPMDomain2_Impl {
// Required methods
fn GenerateReport(
&self,
gpmreporttype: GPMReportType,
pvargpmprogress: *const VARIANT,
pvargpmcancel: *mut VARIANT,
) -> Result<IGPMResult>;
fn InfrastructureDC(&self) -> Result<BSTR>;
fn SetInfrastructureDC(&self, newval: &BSTR) -> Result<()>;
fn SetInfrastructureFlags(&self, dwflags: u32) -> Result<()>;
}
Required Methods§
fn GenerateReport( &self, gpmreporttype: GPMReportType, pvargpmprogress: *const VARIANT, pvargpmcancel: *mut VARIANT, ) -> Result<IGPMResult>
fn InfrastructureDC(&self) -> Result<BSTR>
fn SetInfrastructureDC(&self, newval: &BSTR) -> Result<()>
fn SetInfrastructureFlags(&self, dwflags: u32) -> Result<()>
Object Safety§
This trait is not object safe.