#[repr(C)]pub struct IPropertyBag2 {
pub lpVtbl: *const IPropertyBag2Vtbl,
}
Fields§
§lpVtbl: *const IPropertyBag2Vtbl
Implementations§
Source§impl IPropertyBag2
impl IPropertyBag2
pub unsafe fn Read( &self, cProperties: ULONG, pPropBag: *const PROPBAG2, pErrLog: *const IErrorLog, pvarValue: *mut VARIANT, phrError: *mut HRESULT, ) -> HRESULT
pub unsafe fn Write( &self, cProperties: ULONG, pPropBag: *const PROPBAG2, pvarValue: *const VARIANT, ) -> HRESULT
pub unsafe fn CountProperties(&self, pcProperties: *mut ULONG) -> HRESULT
pub unsafe fn GetPropertyInfo( &self, iProperty: ULONG, cProperties: ULONG, pPropBag: *mut PROPBAG2, pcProperties: *mut ULONG, ) -> HRESULT
pub unsafe fn LoadObject( &self, pstrName: LPCOLESTR, dwHint: DWORD, pUnkObject: *const IUnknown, pErrLog: *const IErrorLog, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IPropertyBag2
impl Deref for IPropertyBag2
Auto Trait Implementations§
impl Freeze for IPropertyBag2
impl RefUnwindSafe for IPropertyBag2
impl !Send for IPropertyBag2
impl !Sync for IPropertyBag2
impl Unpin for IPropertyBag2
impl UnwindSafe for IPropertyBag2
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