Struct winsafe::vt::IEventTriggerVT
source · #[repr(C)]pub struct IEventTriggerVT {
pub ITriggerVT: ITriggerVT,
pub get_Subscription: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Subscription: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_Delay: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Delay: fn(_: *mut c_void, _: *const u16) -> u32,
pub get_ValueQueries: fn(_: *mut c_void, _: *mut *mut c_void) -> u32,
pub put_ValueQueries: fn(_: *mut c_void, _: *mut c_void) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IEventTrigger
virtual table.
Fields§
§ITriggerVT: ITriggerVT
§get_Subscription: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Subscription: fn(_: *mut c_void, _: *const u16) -> u32
§get_Delay: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Delay: fn(_: *mut c_void, _: *const u16) -> u32
§get_ValueQueries: fn(_: *mut c_void, _: *mut *mut c_void) -> u32
§put_ValueQueries: fn(_: *mut c_void, _: *mut c_void) -> u32
Auto Trait Implementations§
impl Freeze for IEventTriggerVT
impl RefUnwindSafe for IEventTriggerVT
impl Send for IEventTriggerVT
impl Sync for IEventTriggerVT
impl Unpin for IEventTriggerVT
impl UnwindSafe for IEventTriggerVT
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