Trait windows::Win32::System::GroupPolicy::IGPMStarterGPOBackup_Impl
pub trait IGPMStarterGPOBackup_Impl: Sized + IDispatch_Impl {
// Required methods
fn BackupDir(&self) -> Result<BSTR>;
fn Comment(&self) -> Result<BSTR>;
fn DisplayName(&self) -> Result<BSTR>;
fn Domain(&self) -> Result<BSTR>;
fn StarterGPOID(&self) -> Result<BSTR>;
fn ID(&self) -> Result<BSTR>;
fn Timestamp(&self) -> Result<f64>;
fn Type(&self) -> Result<GPMStarterGPOType>;
fn Delete(&self) -> Result<()>;
fn GenerateReport(
&self,
gpmreporttype: GPMReportType,
pvargpmprogress: *const VARIANT,
pvargpmcancel: *mut VARIANT,
) -> Result<IGPMResult>;
fn GenerateReportToFile(
&self,
gpmreporttype: GPMReportType,
bstrtargetfilepath: &BSTR,
) -> Result<IGPMResult>;
}
Required Methods§
fn BackupDir(&self) -> Result<BSTR>
fn Comment(&self) -> Result<BSTR>
fn DisplayName(&self) -> Result<BSTR>
fn Domain(&self) -> Result<BSTR>
fn StarterGPOID(&self) -> Result<BSTR>
fn ID(&self) -> Result<BSTR>
fn Timestamp(&self) -> Result<f64>
fn Type(&self) -> Result<GPMStarterGPOType>
fn Delete(&self) -> Result<()>
fn GenerateReport( &self, gpmreporttype: GPMReportType, pvargpmprogress: *const VARIANT, pvargpmcancel: *mut VARIANT, ) -> Result<IGPMResult>
fn GenerateReportToFile( &self, gpmreporttype: GPMReportType, bstrtargetfilepath: &BSTR, ) -> Result<IGPMResult>
Object Safety§
This trait is not object safe.