#[repr(C)]pub struct ISWbemObjectSetVtbl {
pub parent: IDispatchVtbl,
pub get__NewEnum: unsafe extern "system" fn(This: *mut ISWbemObjectSet, pUnk: *mut *mut IUnknown) -> HRESULT,
pub Item: unsafe extern "system" fn(This: *mut ISWbemObjectSet, strObjectPath: BSTR, iFlags: c_long, objWbemObject: *mut *mut ISWbemObject) -> HRESULT,
pub get_Count: unsafe extern "system" fn(This: *mut ISWbemObjectSet, iCount: *mut c_long) -> HRESULT,
pub get_Security_: unsafe extern "system" fn(This: *mut ISWbemObjectSet, objWbemSecurity: *mut *mut ISWbemSecurity) -> HRESULT,
pub ItemIndex: unsafe extern "system" fn(This: *mut ISWbemObjectSet, lIndex: c_long, objWbemObject: *mut *mut ISWbemObject) -> HRESULT,
}
Fields§
§parent: IDispatchVtbl
§get__NewEnum: unsafe extern "system" fn(This: *mut ISWbemObjectSet, pUnk: *mut *mut IUnknown) -> HRESULT
§Item: unsafe extern "system" fn(This: *mut ISWbemObjectSet, strObjectPath: BSTR, iFlags: c_long, objWbemObject: *mut *mut ISWbemObject) -> HRESULT
§get_Count: unsafe extern "system" fn(This: *mut ISWbemObjectSet, iCount: *mut c_long) -> HRESULT
§get_Security_: unsafe extern "system" fn(This: *mut ISWbemObjectSet, objWbemSecurity: *mut *mut ISWbemSecurity) -> HRESULT
§ItemIndex: unsafe extern "system" fn(This: *mut ISWbemObjectSet, lIndex: c_long, objWbemObject: *mut *mut ISWbemObject) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISWbemObjectSetVtbl
impl RefUnwindSafe for ISWbemObjectSetVtbl
impl Send for ISWbemObjectSetVtbl
impl Sync for ISWbemObjectSetVtbl
impl Unpin for ISWbemObjectSetVtbl
impl UnwindSafe for ISWbemObjectSetVtbl
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