pub trait ISWbemSecurity_Impl: Sized + IDispatch_Impl {
    // Required methods
    fn ImpersonationLevel(&self) -> Result<WbemImpersonationLevelEnum>;
    fn SetImpersonationLevel(
        &self,
        iimpersonationlevel: WbemImpersonationLevelEnum
    ) -> Result<()>;
    fn AuthenticationLevel(&self) -> Result<WbemAuthenticationLevelEnum>;
    fn SetAuthenticationLevel(
        &self,
        iauthenticationlevel: WbemAuthenticationLevelEnum
    ) -> Result<()>;
    fn Privileges(&self) -> Result<ISWbemPrivilegeSet>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§