#[repr(C)]pub struct IComThreadingInfo {
pub lpVtbl: *const IComThreadingInfoVtbl,
}
Fields§
§lpVtbl: *const IComThreadingInfoVtbl
Implementations§
Source§impl IComThreadingInfo
impl IComThreadingInfo
pub unsafe fn GetCurrentApartmentType(&self, pAptType: *mut APTTYPE) -> HRESULT
pub unsafe fn GetCurrentThreadType(&self, pThreadType: *mut THDTYPE) -> HRESULT
pub unsafe fn GetCurrentLogicalThreadId( &self, pguidLogicalThreadId: *mut GUID, ) -> HRESULT
pub unsafe fn SetCurrentLogicalThreadId(&self, rguid: REFGUID) -> HRESULT
Trait Implementations§
Source§impl Deref for IComThreadingInfo
impl Deref for IComThreadingInfo
Auto Trait Implementations§
impl Freeze for IComThreadingInfo
impl RefUnwindSafe for IComThreadingInfo
impl !Send for IComThreadingInfo
impl !Sync for IComThreadingInfo
impl Unpin for IComThreadingInfo
impl UnwindSafe for IComThreadingInfo
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