#[repr(C)]pub struct IEventTriggerVtbl {
pub parent: ITriggerVtbl,
pub get_Subscription: unsafe extern "system" fn(This: *mut IEventTrigger, pQuery: *mut BSTR) -> HRESULT,
pub put_Subscription: unsafe extern "system" fn(This: *mut IEventTrigger, pQuery: BSTR) -> HRESULT,
pub get_Delay: unsafe extern "system" fn(This: *mut IEventTrigger, pDelay: *mut BSTR) -> HRESULT,
pub put_Delay: unsafe extern "system" fn(This: *mut IEventTrigger, pDelay: BSTR) -> HRESULT,
pub get_ValueQueries: unsafe extern "system" fn(This: *mut IEventTrigger, ppNamedXPaths: *mut *mut ITaskNamedValueCollection) -> HRESULT,
pub put_ValueQueries: unsafe extern "system" fn(This: *mut IEventTrigger, ppNamedXPaths: *const ITaskNamedValueCollection) -> HRESULT,
}Fields§
§parent: ITriggerVtbl§get_Subscription: unsafe extern "system" fn(This: *mut IEventTrigger, pQuery: *mut BSTR) -> HRESULT§put_Subscription: unsafe extern "system" fn(This: *mut IEventTrigger, pQuery: BSTR) -> HRESULT§get_Delay: unsafe extern "system" fn(This: *mut IEventTrigger, pDelay: *mut BSTR) -> HRESULT§put_Delay: unsafe extern "system" fn(This: *mut IEventTrigger, pDelay: BSTR) -> HRESULT§get_ValueQueries: unsafe extern "system" fn(This: *mut IEventTrigger, ppNamedXPaths: *mut *mut ITaskNamedValueCollection) -> HRESULT§put_ValueQueries: unsafe extern "system" fn(This: *mut IEventTrigger, ppNamedXPaths: *const ITaskNamedValueCollection) -> HRESULTAuto Trait Implementations§
impl Freeze for IEventTriggerVtbl
impl RefUnwindSafe for IEventTriggerVtbl
impl Send for IEventTriggerVtbl
impl Sync for IEventTriggerVtbl
impl Unpin for IEventTriggerVtbl
impl UnwindSafe for IEventTriggerVtbl
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