#[repr(C)]pub struct ISWbemObjectSet {
pub lpVtbl: *const ISWbemObjectSetVtbl,
}
Fields§
§lpVtbl: *const ISWbemObjectSetVtbl
Implementations§
Source§impl ISWbemObjectSet
impl ISWbemObjectSet
pub unsafe fn get__NewEnum(&self, pUnk: *mut *mut IUnknown) -> HRESULT
pub unsafe fn Item( &self, strObjectPath: BSTR, iFlags: c_long, objWbemObject: *mut *mut ISWbemObject, ) -> HRESULT
pub unsafe fn get_Count(&self, iCount: *mut c_long) -> HRESULT
pub unsafe fn get_Security_( &self, objWbemSecurity: *mut *mut ISWbemSecurity, ) -> HRESULT
pub unsafe fn ItemIndex( &self, lIndex: c_long, objWbemObject: *mut *mut ISWbemObject, ) -> HRESULT
Methods from Deref<Target = IDispatch>§
pub unsafe fn GetTypeInfoCount(&self, pctinfo: *mut UINT) -> HRESULT
pub unsafe fn GetTypeInfo( &self, iTInfo: UINT, lcid: LCID, ppTInfo: *mut *mut ITypeInfo, ) -> HRESULT
pub unsafe fn GetIDsOfNames( &self, riid: REFIID, rgszNames: *mut LPOLESTR, cNames: UINT, lcid: LCID, rgDispId: *mut DISPID, ) -> HRESULT
pub unsafe fn Invoke( &self, dispIdMember: DISPID, riid: REFIID, lcid: LCID, wFlags: WORD, pDispParams: *mut DISPPARAMS, pVarResult: *mut VARIANT, pExcepInfo: *mut EXCEPINFO, puArgErr: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ISWbemObjectSet
impl Deref for ISWbemObjectSet
Auto Trait Implementations§
impl Freeze for ISWbemObjectSet
impl RefUnwindSafe for ISWbemObjectSet
impl !Send for ISWbemObjectSet
impl !Sync for ISWbemObjectSet
impl Unpin for ISWbemObjectSet
impl UnwindSafe for ISWbemObjectSet
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