pub trait IInternetZoneManagerEx_Impl: Sized + 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<()>

Object Safety§

This trait is not object safe.

Implementors§