windows::Win32::System::Mmc

Trait ISnapinAbout_Impl

pub trait ISnapinAbout_Impl: IUnknownImpl {
    // Required methods
    fn GetSnapinDescription(&self) -> Result<PWSTR>;
    fn GetProvider(&self) -> Result<PWSTR>;
    fn GetSnapinVersion(&self) -> Result<PWSTR>;
    fn GetSnapinImage(&self) -> Result<HICON>;
    fn GetStaticFolderImage(
        &self,
        hsmallimage: *mut HBITMAP,
        hsmallimageopen: *mut HBITMAP,
        hlargeimage: *mut HBITMAP,
        cmask: *mut COLORREF,
    ) -> Result<()>;
}

Required Methods§

fn GetSnapinDescription(&self) -> Result<PWSTR>

fn GetProvider(&self) -> Result<PWSTR>

fn GetSnapinVersion(&self) -> Result<PWSTR>

fn GetSnapinImage(&self) -> Result<HICON>

fn GetStaticFolderImage( &self, hsmallimage: *mut HBITMAP, hsmallimageopen: *mut HBITMAP, hlargeimage: *mut HBITMAP, cmask: *mut COLORREF, ) -> Result<()>

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§