#[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) -> HRESULT
Auto 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