#[repr(C)]pub struct IActivationFilterVtbl {
pub parent: IUnknownVtbl,
pub HandleActivation: unsafe extern "system" fn(This: *mut IActivationFilter, dwActivationType: DWORD, rclsid: REFCLSID, pReplacementClsId: *mut CLSID) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§HandleActivation: unsafe extern "system" fn(This: *mut IActivationFilter, dwActivationType: DWORD, rclsid: REFCLSID, pReplacementClsId: *mut CLSID) -> HRESULT
Auto Trait Implementations§
impl Freeze for IActivationFilterVtbl
impl RefUnwindSafe for IActivationFilterVtbl
impl Send for IActivationFilterVtbl
impl Sync for IActivationFilterVtbl
impl Unpin for IActivationFilterVtbl
impl UnwindSafe for IActivationFilterVtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more