#[repr(C)]pub struct IEnumPortableDeviceObjectIDs {
pub lpVtbl: *const IEnumPortableDeviceObjectIDsVtbl,
}
Fields§
§lpVtbl: *const IEnumPortableDeviceObjectIDsVtbl
Implementations§
Source§impl IEnumPortableDeviceObjectIDs
impl IEnumPortableDeviceObjectIDs
pub unsafe fn Next( &self, cObjects: ULONG, pObjIDs: *mut LPWSTR, pcFetched: *mut ULONG, ) -> HRESULT
pub unsafe fn Skip(&self, cObjects: ULONG) -> HRESULT
pub unsafe fn Reset(&self) -> HRESULT
pub unsafe fn Clone( &self, ppEnum: *mut *mut IEnumPortableDeviceObjectIDs, ) -> HRESULT
pub unsafe fn Cancel(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for IEnumPortableDeviceObjectIDs
impl Deref for IEnumPortableDeviceObjectIDs
Auto Trait Implementations§
impl Freeze for IEnumPortableDeviceObjectIDs
impl RefUnwindSafe for IEnumPortableDeviceObjectIDs
impl !Send for IEnumPortableDeviceObjectIDs
impl !Sync for IEnumPortableDeviceObjectIDs
impl Unpin for IEnumPortableDeviceObjectIDs
impl UnwindSafe for IEnumPortableDeviceObjectIDs
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