#[repr(C)]pub struct IWindowProvider {
pub lpVtbl: *const IWindowProviderVtbl,
}
Fields§
§lpVtbl: *const IWindowProviderVtbl
Implementations§
Source§impl IWindowProvider
impl IWindowProvider
pub unsafe fn SetVisualState(&self, state: WindowVisualState) -> HRESULT
pub unsafe fn Close(&self) -> HRESULT
pub unsafe fn WaitForInputIdle( &self, milliseconds: c_int, pRetVal: *mut BOOL, ) -> HRESULT
pub unsafe fn get_CanMaximize(&self, pRetVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CanMinimize(&self, pRetVal: *mut BOOL) -> HRESULT
pub unsafe fn get_IsModal(&self, pRetVal: *mut BOOL) -> HRESULT
pub unsafe fn get_WindowVisualState( &self, pRetVal: *mut WindowVisualState, ) -> HRESULT
pub unsafe fn get_WindowInteractionState( &self, pRetVal: *mut WindowInteractionState, ) -> HRESULT
pub unsafe fn get_IsTopmost(&self, pRetVal: *mut BOOL) -> HRESULT
Trait Implementations§
Source§impl Deref for IWindowProvider
impl Deref for IWindowProvider
Auto Trait Implementations§
impl Freeze for IWindowProvider
impl RefUnwindSafe for IWindowProvider
impl !Send for IWindowProvider
impl !Sync for IWindowProvider
impl Unpin for IWindowProvider
impl UnwindSafe for IWindowProvider
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