Trait windows::Win32::UI::Shell::IHlinkSite_Impl
pub trait IHlinkSite_Impl: Sized {
// Required methods
fn QueryService(
&self,
dwsitedata: u32,
guidservice: *const GUID,
riid: *const GUID,
) -> Result<IUnknown>;
fn GetMoniker(
&self,
dwsitedata: u32,
dwassign: u32,
dwwhich: u32,
) -> Result<IMoniker>;
fn ReadyToNavigate(&self, dwsitedata: u32, dwreserved: u32) -> Result<()>;
fn OnNavigationComplete(
&self,
dwsitedata: u32,
dwreserved: u32,
hrerror: HRESULT,
pwzerror: &PCWSTR,
) -> Result<()>;
}
Required Methods§
fn QueryService( &self, dwsitedata: u32, guidservice: *const GUID, riid: *const GUID, ) -> Result<IUnknown>
fn GetMoniker( &self, dwsitedata: u32, dwassign: u32, dwwhich: u32, ) -> Result<IMoniker>
Object Safety§
This trait is not object safe.