#[repr(C)]pub struct IEnumWbemClassObject {
pub lpVtbl: *const IEnumWbemClassObjectVtbl,
}
Fields§
§lpVtbl: *const IEnumWbemClassObjectVtbl
Implementations§
Source§impl IEnumWbemClassObject
impl IEnumWbemClassObject
pub unsafe fn Reset(&self) -> HRESULT
pub unsafe fn Next( &self, lTimeout: c_long, uCount: ULONG, apObjects: *mut *mut IWbemClassObject, puReturned: *mut ULONG, ) -> HRESULT
pub unsafe fn NextAsync( &self, uCount: ULONG, pSink: *mut IWbemObjectSink, ) -> HRESULT
pub unsafe fn Clone(&self, ppEnum: *mut *mut IEnumWbemClassObject) -> HRESULT
pub unsafe fn Skip(&self, lTimeout: c_long, nCount: ULONG) -> HRESULT
Trait Implementations§
Source§impl Deref for IEnumWbemClassObject
impl Deref for IEnumWbemClassObject
Auto Trait Implementations§
impl Freeze for IEnumWbemClassObject
impl RefUnwindSafe for IEnumWbemClassObject
impl !Send for IEnumWbemClassObject
impl !Sync for IEnumWbemClassObject
impl Unpin for IEnumWbemClassObject
impl UnwindSafe for IEnumWbemClassObject
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