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