windows::Win32::System::UpdateAgent

Trait IUpdateService_Impl

pub trait IUpdateService_Impl: IDispatch_Impl {
Show 13 methods // Required methods fn Name(&self) -> Result<BSTR>; fn ContentValidationCert(&self) -> Result<VARIANT>; fn ExpirationDate(&self) -> Result<f64>; fn IsManaged(&self) -> Result<VARIANT_BOOL>; fn IsRegisteredWithAU(&self) -> Result<VARIANT_BOOL>; fn IssueDate(&self) -> Result<f64>; fn OffersWindowsUpdates(&self) -> Result<VARIANT_BOOL>; fn RedirectUrls(&self) -> Result<IStringCollection>; fn ServiceID(&self) -> Result<BSTR>; fn IsScanPackageService(&self) -> Result<VARIANT_BOOL>; fn CanRegisterWithAU(&self) -> Result<VARIANT_BOOL>; fn ServiceUrl(&self) -> Result<BSTR>; fn SetupPrefix(&self) -> Result<BSTR>;
}

Required Methods§

fn Name(&self) -> Result<BSTR>

fn ContentValidationCert(&self) -> Result<VARIANT>

fn ExpirationDate(&self) -> Result<f64>

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

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

fn IssueDate(&self) -> Result<f64>

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

fn RedirectUrls(&self) -> Result<IStringCollection>

fn ServiceID(&self) -> Result<BSTR>

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

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

fn ServiceUrl(&self) -> Result<BSTR>

fn SetupPrefix(&self) -> Result<BSTR>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§