#[repr(C)]pub struct IInternetBindInfoExVtbl {
pub QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx) -> ULONG>,
pub Release: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx) -> ULONG>,
pub GetBindInfo: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>,
pub GetBindString: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>,
pub GetBindInfoEx: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO, grfBINDF2: *mut DWORD, pdwReserved: *mut DWORD) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx) -> ULONG>§Release: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx) -> ULONG>§GetBindInfo: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>§GetBindString: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>§GetBindInfoEx: Option<unsafe extern "stdcall" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO, grfBINDF2: *mut DWORD, pdwReserved: *mut DWORD) -> HRESULT>Trait Implementations§
Source§impl Clone for IInternetBindInfoExVtbl
impl Clone for IInternetBindInfoExVtbl
Source§fn clone(&self) -> IInternetBindInfoExVtbl
fn clone(&self) -> IInternetBindInfoExVtbl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IInternetBindInfoExVtbl
Auto Trait Implementations§
impl Freeze for IInternetBindInfoExVtbl
impl RefUnwindSafe for IInternetBindInfoExVtbl
impl Send for IInternetBindInfoExVtbl
impl Sync for IInternetBindInfoExVtbl
impl Unpin for IInternetBindInfoExVtbl
impl UnwindSafe for IInternetBindInfoExVtbl
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