#[repr(C)]pub struct IVssWMComponent {
pub lpVtbl: *const IVssWMComponentVtbl,
}
Fields§
§lpVtbl: *const IVssWMComponentVtbl
Implementations§
Source§impl IVssWMComponent
impl IVssWMComponent
pub unsafe fn GetComponentInfo(&self, ppInfo: *mut PVSSCOMPONENTINFO) -> HRESULT
pub unsafe fn FreeComponentInfo(&self, pInfo: PVSSCOMPONENTINFO) -> HRESULT
pub unsafe fn GetFile( &self, iFile: UINT, ppFiledesc: *mut *mut IVssWMFiledesc, ) -> HRESULT
pub unsafe fn GetDatabaseFile( &self, iDBFile: UINT, ppFiledesc: *mut *mut IVssWMFiledesc, ) -> HRESULT
pub unsafe fn GetDatabaseLogFile( &self, iDbLogFile: UINT, ppFiledesc: *mut *mut IVssWMFiledesc, ) -> HRESULT
pub unsafe fn GetDependency( &self, iDependency: UINT, ppDependency: *mut *mut IVssWMDependency, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IVssWMComponent
impl Deref for IVssWMComponent
Auto Trait Implementations§
impl Freeze for IVssWMComponent
impl RefUnwindSafe for IVssWMComponent
impl !Send for IVssWMComponent
impl !Sync for IVssWMComponent
impl Unpin for IVssWMComponent
impl UnwindSafe for IVssWMComponent
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