#[repr(C)]pub struct ITaskbarList3Vtbl {Show 13 fields
pub parent: ITaskbarList2Vtbl,
pub SetProgressValue: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, ullCompleted: ULONGLONG, ullTotal: ULONGLONG) -> HRESULT,
pub SetProgressState: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, tbpFlags: TBPFLAG) -> HRESULT,
pub RegisterTab: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndMDI: HWND) -> HRESULT,
pub UnregisterTab: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND) -> HRESULT,
pub SetTabOrder: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndInsertBefore: HWND) -> HRESULT,
pub SetTabActive: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndMDI: HWND, dwReserved: DWORD) -> HRESULT,
pub ThumbBarAddButtons: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, cButtons: UINT, pButton: LPTHUMBBUTTON) -> HRESULT,
pub ThumbBarUpdateButtons: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, cButtons: UINT, pButton: LPTHUMBBUTTON) -> HRESULT,
pub ThumbBarSetImageList: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, himl: HIMAGELIST) -> HRESULT,
pub SetOverlayIcon: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, hIcon: HICON, pszDescription: LPCWSTR) -> HRESULT,
pub SetThumbnailTooltip: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, pszTip: LPCWSTR) -> HRESULT,
pub SetThumbnailClip: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, prcClip: *mut RECT) -> HRESULT,
}
Fields§
§parent: ITaskbarList2Vtbl
§SetProgressValue: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, ullCompleted: ULONGLONG, ullTotal: ULONGLONG) -> HRESULT
§SetProgressState: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, tbpFlags: TBPFLAG) -> HRESULT
§RegisterTab: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndMDI: HWND) -> HRESULT
§UnregisterTab: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND) -> HRESULT
§SetTabOrder: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndInsertBefore: HWND) -> HRESULT
§SetTabActive: unsafe extern "system" fn(This: *mut ITaskbarList3, hwndTab: HWND, hwndMDI: HWND, dwReserved: DWORD) -> HRESULT
§ThumbBarAddButtons: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, cButtons: UINT, pButton: LPTHUMBBUTTON) -> HRESULT
§ThumbBarUpdateButtons: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, cButtons: UINT, pButton: LPTHUMBBUTTON) -> HRESULT
§ThumbBarSetImageList: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, himl: HIMAGELIST) -> HRESULT
§SetOverlayIcon: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, hIcon: HICON, pszDescription: LPCWSTR) -> HRESULT
§SetThumbnailTooltip: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, pszTip: LPCWSTR) -> HRESULT
§SetThumbnailClip: unsafe extern "system" fn(This: *mut ITaskbarList3, hwnd: HWND, prcClip: *mut RECT) -> HRESULT
Auto Trait Implementations§
impl Freeze for ITaskbarList3Vtbl
impl RefUnwindSafe for ITaskbarList3Vtbl
impl Send for ITaskbarList3Vtbl
impl Sync for ITaskbarList3Vtbl
impl Unpin for ITaskbarList3Vtbl
impl UnwindSafe for ITaskbarList3Vtbl
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