pub unsafe extern "system" fn SHCreateThreadRef(
    pcref: *mut i32,
    ppunk: *mut IUnknown
) -> HRESULT