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: IUnknownVtbl
GetCurrentApartmentType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pAptType: *mut APTTYPE) -> HRESULT
GetCurrentThreadType: unsafe extern "system" fn(This: *mut IComThreadingInfo, pThreadType: *mut THDTYPE) -> HRESULT
GetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, pguidLogicalThreadId: *mut GUID) -> HRESULT
SetCurrentLogicalThreadId: unsafe extern "system" fn(This: *mut IComThreadingInfo, rguid: REFGUID) -> HRESULT