#[repr(C)]pub struct IInternetBindInfoExVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx) -> ULONG>,
pub GetBindInfo: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>,
pub GetBindString: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>,
pub GetBindInfoEx: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO, grfBINDF2: *mut DWORD, pdwReserved: *mut DWORD) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx) -> ULONG>
§GetBindInfo: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>
§GetBindString: Option<unsafe extern "C" fn(This: *mut IInternetBindInfoEx, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>
§GetBindInfoEx: Option<unsafe extern "C" 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 copy 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 moreSource§impl Debug for IInternetBindInfoExVtbl
impl Debug for IInternetBindInfoExVtbl
Source§impl Ord for IInternetBindInfoExVtbl
impl Ord for IInternetBindInfoExVtbl
Source§fn cmp(&self, other: &IInternetBindInfoExVtbl) -> Ordering
fn cmp(&self, other: &IInternetBindInfoExVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IInternetBindInfoExVtbl
impl PartialEq for IInternetBindInfoExVtbl
Source§impl PartialOrd for IInternetBindInfoExVtbl
impl PartialOrd for IInternetBindInfoExVtbl
impl Copy for IInternetBindInfoExVtbl
impl Eq for IInternetBindInfoExVtbl
impl StructuralPartialEq 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