#[repr(C)]pub struct IVssWriterComponents {
pub lpVtbl: *const IVssWriterComponentsVtbl,
}
Fields§
§lpVtbl: *const IVssWriterComponentsVtbl
Implementations§
Source§impl IVssWriterComponents
impl IVssWriterComponents
pub unsafe fn GetComponentCount(&self, pcComponents: *mut UINT) -> HRESULT
pub unsafe fn GetWriterInfo( &self, pidInstance: *mut VSS_ID, pidWriter: *mut VSS_ID, ) -> HRESULT
pub unsafe fn GetComponent( &self, iComponent: UINT, ppComponent: *mut *mut IVssComponent, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IVssWriterComponents
impl RefUnwindSafe for IVssWriterComponents
impl !Send for IVssWriterComponents
impl !Sync for IVssWriterComponents
impl Unpin for IVssWriterComponents
impl UnwindSafe for IVssWriterComponents
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