Struct winapi::um::objidlbase::IComThreadingInfoVtbl   [−][src]
#[repr(C)]pub struct IComThreadingInfoVtbl {
    pub parent: IUnknownVtbl,
    pub GetCurrentApartmentType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pAptType: *mut APTTYPE) -> HRESULT,
    pub GetCurrentThreadType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pThreadType: *mut THDTYPE) -> HRESULT,
    pub GetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, pguidLogicalThreadId: *mut GUID) -> HRESULT,
    pub SetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, rguid: REFGUID) -> HRESULT,
}Fields
parent: IUnknownVtblGetCurrentApartmentType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pAptType: *mut APTTYPE) -> HRESULTGetCurrentThreadType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pThreadType: *mut THDTYPE) -> HRESULTGetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, pguidLogicalThreadId: *mut GUID) -> HRESULTSetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, rguid: REFGUID) -> HRESULT