pub unsafe extern "system" fn GetCurrentPackageInfo3( flags: u32, packageinfotype: PackageInfo3Type, bufferlength: *mut u32, buffer: *mut c_void, count: *mut u32, ) -> HRESULT