windows::Win32::System::Com::Urlmon

Trait IInternetZoneManagerEx_Impl

pub trait IInternetZoneManagerEx_Impl: IInternetZoneManager_Impl {
    // Required methods
    fn GetZoneActionPolicyEx(
        &self,
        dwzone: u32,
        dwaction: u32,
        ppolicy: *mut u8,
        cbpolicy: u32,
        urlzonereg: URLZONEREG,
        dwflags: u32,
    ) -> Result<()>;
    fn SetZoneActionPolicyEx(
        &self,
        dwzone: u32,
        dwaction: u32,
        ppolicy: *const u8,
        cbpolicy: u32,
        urlzonereg: URLZONEREG,
        dwflags: u32,
    ) -> Result<()>;
}

Required Methods§

fn GetZoneActionPolicyEx( &self, dwzone: u32, dwaction: u32, ppolicy: *mut u8, cbpolicy: u32, urlzonereg: URLZONEREG, dwflags: u32, ) -> Result<()>

fn SetZoneActionPolicyEx( &self, dwzone: u32, dwaction: u32, ppolicy: *const u8, cbpolicy: u32, urlzonereg: URLZONEREG, dwflags: u32, ) -> 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§