#[repr(C)]pub struct IWebBrowser2Vtbl {Show 20 fields
pub parent: IWebBrowserAppVtbl,
pub Navigate2: unsafe extern "system" fn(This: *mut IWebBrowser2, URL: *const VARIANT, Flags: *const VARIANT, TargetFrameName: *const VARIANT, PostData: *const VARIANT, Headers: *const VARIANT) -> HRESULT,
pub QueryStatusWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, pcmdf: *mut OLECMDF) -> HRESULT,
pub ExecWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvaIn: *const VARIANT, pvaOut: *mut VARIANT) -> HRESULT,
pub ShowBrowserBar: unsafe extern "system" fn(This: *mut IWebBrowser2, pvaClsid: *const VARIANT, pvarShow: *const VARIANT, pvarSize: *const VARIANT) -> HRESULT,
pub get_ReadyState: unsafe extern "system" fn(This: *mut IWebBrowser2, plReadyState: *mut READYSTATE) -> HRESULT,
pub get_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, pbOffline: *mut VARIANT_BOOL) -> HRESULT,
pub put_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, bOffline: VARIANT_BOOL) -> HRESULT,
pub get_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, pbSilent: *mut VARIANT_BOOL) -> HRESULT,
pub put_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, bSilent: VARIANT_BOOL) -> HRESULT,
pub get_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT,
pub put_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT,
pub get_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT,
pub put_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT,
pub get_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT,
pub put_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT,
}
Fields§
§parent: IWebBrowserAppVtbl
§QueryStatusWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, pcmdf: *mut OLECMDF) -> HRESULT
§ExecWB: unsafe extern "system" fn(This: *mut IWebBrowser2, cmdID: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvaIn: *const VARIANT, pvaOut: *mut VARIANT) -> HRESULT
§ShowBrowserBar: unsafe extern "system" fn(This: *mut IWebBrowser2, pvaClsid: *const VARIANT, pvarShow: *const VARIANT, pvarSize: *const VARIANT) -> HRESULT
§get_ReadyState: unsafe extern "system" fn(This: *mut IWebBrowser2, plReadyState: *mut READYSTATE) -> HRESULT
§get_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, pbOffline: *mut VARIANT_BOOL) -> HRESULT
§put_Offline: unsafe extern "system" fn(This: *mut IWebBrowser2, bOffline: VARIANT_BOOL) -> HRESULT
§get_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, pbSilent: *mut VARIANT_BOOL) -> HRESULT
§put_Silent: unsafe extern "system" fn(This: *mut IWebBrowser2, bSilent: VARIANT_BOOL) -> HRESULT
§get_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT
§put_RegisterAsBrowser: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT
§get_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT
§put_RegisterAsDropTarget: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT
§get_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, pbRegister: *mut VARIANT_BOOL) -> HRESULT
§put_TheaterMode: unsafe extern "system" fn(This: *mut IWebBrowser2, bRegister: VARIANT_BOOL) -> HRESULT
§get_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT
§put_AddressBar: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT
§get_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: *mut VARIANT_BOOL) -> HRESULT
§put_Resizable: unsafe extern "system" fn(This: *mut IWebBrowser2, Value: VARIANT_BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWebBrowser2Vtbl
impl RefUnwindSafe for IWebBrowser2Vtbl
impl Send for IWebBrowser2Vtbl
impl Sync for IWebBrowser2Vtbl
impl Unpin for IWebBrowser2Vtbl
impl UnwindSafe for IWebBrowser2Vtbl
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