Struct webview2_sys::ICoreWebView2EnvironmentVTable[][src]

#[repr(C)]
pub struct ICoreWebView2EnvironmentVTable { pub iunknown_base: <dyn IUnknown as ComInterface>::VTable, pub CreateCoreWebView2Controller: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: HWND, _: *mut *mut ICoreWebView2CreateCoreWebView2ControllerCompletedHandlerVTable) -> HRESULT, pub CreateWebResourceResponse: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut *mut IStreamVTable, _: i32, _: LPCWSTR, _: LPCWSTR, _: *mut *mut *mut ICoreWebView2WebResourceResponseVTable) -> HRESULT, pub GetBrowserVersionString: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut LPWSTR) -> HRESULT, pub AddNewBrowserVersionAvailable: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut *mut ICoreWebView2NewBrowserVersionAvailableEventHandlerVTable, _: *mut EventRegistrationToken) -> HRESULT, pub RemoveNewBrowserVersionAvailable: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: EventRegistrationToken) -> HRESULT, }

Fields

iunknown_base: <dyn IUnknown as ComInterface>::VTableCreateCoreWebView2Controller: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: HWND, _: *mut *mut ICoreWebView2CreateCoreWebView2ControllerCompletedHandlerVTable) -> HRESULTCreateWebResourceResponse: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut *mut IStreamVTable, _: i32, _: LPCWSTR, _: LPCWSTR, _: *mut *mut *mut ICoreWebView2WebResourceResponseVTable) -> HRESULTGetBrowserVersionString: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut LPWSTR) -> HRESULTAddNewBrowserVersionAvailable: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: *mut *mut ICoreWebView2NewBrowserVersionAvailableEventHandlerVTable, _: *mut EventRegistrationToken) -> HRESULTRemoveNewBrowserVersionAvailable: unsafe extern "stdcall" fn(_: *mut ICoreWebView2EnvironmentVPtr, _: EventRegistrationToken) -> HRESULT

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.