#[repr(C)]pub struct IWbemConfigureRefresher {
pub lpVtbl: *const IWbemConfigureRefresherVtbl,
}
Fields§
§lpVtbl: *const IWbemConfigureRefresherVtbl
Implementations§
Source§impl IWbemConfigureRefresher
impl IWbemConfigureRefresher
pub unsafe fn AddObjectByPath( &self, pNamespace: *mut IWbemServices, wszPath: LPCWSTR, lFlags: c_long, pContext: *mut IWbemContext, ppRefreshable: *mut *mut IWbemClassObject, plId: *mut c_long, ) -> HRESULT
pub unsafe fn AddObjectByTemplate( &self, pNamespace: *mut IWbemServices, pTemplate: *mut IWbemClassObject, lFlags: c_long, pContext: *mut IWbemContext, ppRefreshable: *mut *mut IWbemClassObject, plId: *mut c_long, ) -> HRESULT
pub unsafe fn AddRefresher( &self, pRefresher: *mut IWbemRefresher, lFlags: c_long, plId: *mut c_long, ) -> HRESULT
pub unsafe fn Remove(&self, lId: c_long, lFlags: c_long) -> HRESULT
pub unsafe fn AddEnum( &self, pNamespace: *mut IWbemServices, wszClassName: LPCWSTR, lFlags: c_long, pContext: *mut IWbemContext, ppEnum: *mut *mut IWbemHiPerfEnum, plId: *mut c_long, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWbemConfigureRefresher
impl Deref for IWbemConfigureRefresher
Auto Trait Implementations§
impl Freeze for IWbemConfigureRefresher
impl RefUnwindSafe for IWbemConfigureRefresher
impl !Send for IWbemConfigureRefresher
impl !Sync for IWbemConfigureRefresher
impl Unpin for IWbemConfigureRefresher
impl UnwindSafe for IWbemConfigureRefresher
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