windows::Win32::System::UpdateAgent

Trait IUpdateServiceRegistration_Impl

pub trait IUpdateServiceRegistration_Impl: IDispatch_Impl {
    // Required methods
    fn RegistrationState(&self) -> Result<UpdateServiceRegistrationState>;
    fn ServiceID(&self) -> Result<BSTR>;
    fn IsPendingRegistrationWithAU(&self) -> Result<VARIANT_BOOL>;
    fn Service(&self) -> Result<IUpdateService2>;
}

Required Methods§

fn RegistrationState(&self) -> Result<UpdateServiceRegistrationState>

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

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

fn Service(&self) -> Result<IUpdateService2>

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§