#[repr(C)]pub struct IContext {
pub lpVtbl: *const IContextVtbl,
}
Fields§
§lpVtbl: *const IContextVtbl
Implementations§
Source§impl IContext
impl IContext
pub unsafe fn SetProperty( &self, rpolicyId: REFGUID, flags: CPFLAGS, pUnk: *mut IUnknown, ) -> HRESULT
pub unsafe fn RemoveProperty(&self, rPolicyId: REFGUID) -> HRESULT
pub unsafe fn GetProperty( &self, policyId: REFGUID, pFlags: *mut CPFLAGS, ppUnk: *mut *mut IUnknown, ) -> HRESULT
pub unsafe fn EnumContextProps( &self, ppEnumContextProps: *mut *mut IEnumContextProps, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IContext
impl RefUnwindSafe for IContext
impl !Send for IContext
impl !Sync for IContext
impl Unpin for IContext
impl UnwindSafe for IContext
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