Struct winsafe::vt::ITaskbarList3VT
source · #[repr(C)]pub struct ITaskbarList3VT {Show 13 fields
pub ITaskbarList2VT: ITaskbarList2VT,
pub SetProgressValue: fn(_: *mut c_void, _: *mut c_void, _: u64, _: u64) -> u32,
pub SetProgressState: fn(_: *mut c_void, _: *mut c_void, _: u32) -> u32,
pub RegisterTab: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32,
pub UnregisterTab: fn(_: *mut c_void, _: *mut c_void) -> u32,
pub SetTabOrder: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32,
pub SetTabActive: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: u32) -> u32,
pub ThumbBarAddButtons: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut c_void) -> u32,
pub ThumbBarUpdateButtons: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut c_void) -> u32,
pub ThumbBarSetImageList: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32,
pub SetOverlayIcon: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *const u16) -> u32,
pub SetThumbnailTooltip: fn(_: *mut c_void, _: *mut c_void, _: *const u16) -> u32,
pub SetThumbnailClip: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32,
}
Available on crate features
ole
and shell
only.Expand description
ITaskbarList3
virtual table.
Fields§
§ITaskbarList2VT: ITaskbarList2VT
§SetProgressValue: fn(_: *mut c_void, _: *mut c_void, _: u64, _: u64) -> u32
§SetProgressState: fn(_: *mut c_void, _: *mut c_void, _: u32) -> u32
§RegisterTab: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32
§UnregisterTab: fn(_: *mut c_void, _: *mut c_void) -> u32
§SetTabOrder: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32
§SetTabActive: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: u32) -> u32
§ThumbBarAddButtons: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut c_void) -> u32
§ThumbBarUpdateButtons: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut c_void) -> u32
§ThumbBarSetImageList: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32
§SetOverlayIcon: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *const u16) -> u32
§SetThumbnailTooltip: fn(_: *mut c_void, _: *mut c_void, _: *const u16) -> u32
§SetThumbnailClip: fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> u32
Auto Trait Implementations§
impl Freeze for ITaskbarList3VT
impl RefUnwindSafe for ITaskbarList3VT
impl Send for ITaskbarList3VT
impl Sync for ITaskbarList3VT
impl Unpin for ITaskbarList3VT
impl UnwindSafe for ITaskbarList3VT
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