Struct winsafe::vt::IRegistrationInfoVT
source · #[repr(C)]pub struct IRegistrationInfoVT {Show 19 fields
pub IDispatchVT: IDispatchVT,
pub get_Description: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Description: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_Author: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Author: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_Version: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Version: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_Date: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Date: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_Documentation: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Documentation: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_XmlText: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_XmlText: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_URI: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_URI: fn(_: *mut c_void, _: *mut u16) -> u32,
pub get_SecurityDescriptor: fn(_: *mut c_void, _: *mut VARIANT) -> u32,
pub put_SecurityDescriptor: fn(_: *mut c_void, _: VARIANT) -> u32,
pub get_Source: fn(_: *mut c_void, _: *mut *mut u16) -> u32,
pub put_Source: fn(_: *mut c_void, _: *mut u16) -> u32,
}
Available on crate features
ole
and taskschd
only.Expand description
IRegistrationInfo
virtual table.
Fields§
§IDispatchVT: IDispatchVT
§get_Description: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Description: fn(_: *mut c_void, _: *mut u16) -> u32
§get_Author: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Author: fn(_: *mut c_void, _: *mut u16) -> u32
§get_Version: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Version: fn(_: *mut c_void, _: *mut u16) -> u32
§get_Date: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Date: fn(_: *mut c_void, _: *mut u16) -> u32
§get_Documentation: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Documentation: fn(_: *mut c_void, _: *mut u16) -> u32
§get_XmlText: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_XmlText: fn(_: *mut c_void, _: *mut u16) -> u32
§get_URI: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_URI: fn(_: *mut c_void, _: *mut u16) -> u32
§get_SecurityDescriptor: fn(_: *mut c_void, _: *mut VARIANT) -> u32
§put_SecurityDescriptor: fn(_: *mut c_void, _: VARIANT) -> u32
§get_Source: fn(_: *mut c_void, _: *mut *mut u16) -> u32
§put_Source: fn(_: *mut c_void, _: *mut u16) -> u32
Auto Trait Implementations§
impl Freeze for IRegistrationInfoVT
impl RefUnwindSafe for IRegistrationInfoVT
impl Send for IRegistrationInfoVT
impl Sync for IRegistrationInfoVT
impl Unpin for IRegistrationInfoVT
impl UnwindSafe for IRegistrationInfoVT
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