#[repr(C)]pub struct IPropertyStore {
pub lpVtbl: *const IPropertyStoreVtbl,
}
Fields§
§lpVtbl: *const IPropertyStoreVtbl
Implementations§
Source§impl IPropertyStore
impl IPropertyStore
pub unsafe fn GetCount(&self, cProps: *mut DWORD) -> HRESULT
pub unsafe fn GetAt(&self, iProp: DWORD, pkey: *mut PROPERTYKEY) -> HRESULT
pub unsafe fn GetValue( &self, key: REFPROPERTYKEY, pv: *mut PROPVARIANT, ) -> HRESULT
pub unsafe fn SetValue( &self, key: REFPROPERTYKEY, propvar: REFPROPVARIANT, ) -> HRESULT
pub unsafe fn Commit(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for IPropertyStore
impl Deref for IPropertyStore
Auto Trait Implementations§
impl Freeze for IPropertyStore
impl RefUnwindSafe for IPropertyStore
impl !Send for IPropertyStore
impl !Sync for IPropertyStore
impl Unpin for IPropertyStore
impl UnwindSafe for IPropertyStore
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