#[repr(C)]pub struct IWebBrowserAppVtbl {Show 21 fields
pub parent: IWebBrowserVtbl,
pub Quit: unsafe extern "system" fn(This: *mut IWebBrowserApp) -> HRESULT,
pub ClientToWindow: unsafe extern "system" fn(This: *mut IWebBrowserApp, pcx: *mut INT, pcy: *mut INT) -> HRESULT,
pub PutProperty: unsafe extern "system" fn(This: *mut IWebBrowserApp, Property: BSTR, vtValue: VARIANT) -> HRESULT,
pub GetProperty: unsafe extern "system" fn(This: *mut IWebBrowserApp, Property: BSTR, pvtValue: *mut VARIANT) -> HRESULT,
pub get_Name: unsafe extern "system" fn(This: *mut IWebBrowserApp, Name: *mut BSTR) -> HRESULT,
pub get_HWND: unsafe extern "system" fn(This: *mut IWebBrowserApp, pHWND: *mut SHANDLE_PTR) -> HRESULT,
pub get_FullName: unsafe extern "system" fn(This: *mut IWebBrowserApp, FullName: *mut BSTR) -> HRESULT,
pub get_Path: unsafe extern "system" fn(This: *mut IWebBrowserApp, Path: *mut BSTR) -> HRESULT,
pub get_Visible: unsafe extern "system" fn(This: *mut IWebBrowserApp, pBool: *mut VARIANT_BOOL) -> HRESULT,
pub put_Visible: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT,
pub get_StatusBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, pBool: *mut VARIANT_BOOL) -> HRESULT,
pub put_StatusBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT,
pub get_StatusText: unsafe extern "system" fn(This: *mut IWebBrowserApp, StatusText: *mut BSTR) -> HRESULT,
pub put_StatusText: unsafe extern "system" fn(This: *mut IWebBrowserApp, StatusText: BSTR) -> HRESULT,
pub get_ToolBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: *mut INT) -> HRESULT,
pub put_ToolBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: INT) -> HRESULT,
pub get_MenuBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: *mut VARIANT_BOOL) -> HRESULT,
pub put_MenuBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT,
pub get_FullScreen: unsafe extern "system" fn(This: *mut IWebBrowserApp, pbFullScreen: *mut VARIANT_BOOL) -> HRESULT,
pub put_FullScreen: unsafe extern "system" fn(This: *mut IWebBrowserApp, bFullScreen: VARIANT_BOOL) -> HRESULT,
}
Fields§
§parent: IWebBrowserVtbl
§Quit: unsafe extern "system" fn(This: *mut IWebBrowserApp) -> HRESULT
§ClientToWindow: unsafe extern "system" fn(This: *mut IWebBrowserApp, pcx: *mut INT, pcy: *mut INT) -> HRESULT
§PutProperty: unsafe extern "system" fn(This: *mut IWebBrowserApp, Property: BSTR, vtValue: VARIANT) -> HRESULT
§GetProperty: unsafe extern "system" fn(This: *mut IWebBrowserApp, Property: BSTR, pvtValue: *mut VARIANT) -> HRESULT
§get_Name: unsafe extern "system" fn(This: *mut IWebBrowserApp, Name: *mut BSTR) -> HRESULT
§get_HWND: unsafe extern "system" fn(This: *mut IWebBrowserApp, pHWND: *mut SHANDLE_PTR) -> HRESULT
§get_FullName: unsafe extern "system" fn(This: *mut IWebBrowserApp, FullName: *mut BSTR) -> HRESULT
§get_Path: unsafe extern "system" fn(This: *mut IWebBrowserApp, Path: *mut BSTR) -> HRESULT
§get_Visible: unsafe extern "system" fn(This: *mut IWebBrowserApp, pBool: *mut VARIANT_BOOL) -> HRESULT
§put_Visible: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT
§get_StatusBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, pBool: *mut VARIANT_BOOL) -> HRESULT
§put_StatusBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT
§get_StatusText: unsafe extern "system" fn(This: *mut IWebBrowserApp, StatusText: *mut BSTR) -> HRESULT
§put_StatusText: unsafe extern "system" fn(This: *mut IWebBrowserApp, StatusText: BSTR) -> HRESULT
§get_ToolBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: *mut INT) -> HRESULT
§put_ToolBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: INT) -> HRESULT
§get_MenuBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: *mut VARIANT_BOOL) -> HRESULT
§put_MenuBar: unsafe extern "system" fn(This: *mut IWebBrowserApp, Value: VARIANT_BOOL) -> HRESULT
§get_FullScreen: unsafe extern "system" fn(This: *mut IWebBrowserApp, pbFullScreen: *mut VARIANT_BOOL) -> HRESULT
§put_FullScreen: unsafe extern "system" fn(This: *mut IWebBrowserApp, bFullScreen: VARIANT_BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWebBrowserAppVtbl
impl RefUnwindSafe for IWebBrowserAppVtbl
impl Send for IWebBrowserAppVtbl
impl Sync for IWebBrowserAppVtbl
impl Unpin for IWebBrowserAppVtbl
impl UnwindSafe for IWebBrowserAppVtbl
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