#[repr(C)]pub struct IWbemContext {
pub lpVtbl: *const IWbemContextVtbl,
}
Fields§
§lpVtbl: *const IWbemContextVtbl
Implementations§
Source§impl IWbemContext
impl IWbemContext
pub unsafe fn Clone(&self, ppNewCopy: *mut *mut IWbemContext) -> HRESULT
pub unsafe fn GetNames( &self, lFlags: c_long, pNames: *mut *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn BeginEnumeration(&self, lFlags: c_long) -> HRESULT
pub unsafe fn Next( &self, lFlags: c_long, pstrName: *mut BSTR, pValue: *mut VARIANT, ) -> HRESULT
pub unsafe fn EndEnumeration(&self) -> HRESULT
pub unsafe fn SetValue( &self, wszName: LPCWSTR, lFlags: c_long, pValue: *mut VARIANT, ) -> HRESULT
pub unsafe fn GetValue( &self, wszName: LPCWSTR, lFlags: c_long, pValue: *mut VARIANT, ) -> HRESULT
pub unsafe fn DeleteValue(&self, wszName: LPCWSTR, lFlags: c_long) -> HRESULT
pub unsafe fn DeleteAll(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for IWbemContext
impl Deref for IWbemContext
Auto Trait Implementations§
impl Freeze for IWbemContext
impl RefUnwindSafe for IWbemContext
impl !Send for IWbemContext
impl !Sync for IWbemContext
impl Unpin for IWbemContext
impl UnwindSafe for IWbemContext
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