我想检查是否我的Metro风格的包是通过检查包中的所有文件是否存在以任何方式篡改返回。如果有任何文件丢失,我将包状态设置为PackageState_Tampered
。但是,IPackageManager::SetPackageState
返回HRESULT 800710dd
的API。我在winerror.h中找不到这个错误代码。似乎它是无证的。使用此错误代码搜索,可以发现只有在Windows Update失败时才会发生这种情况。错误代码800710dd通过IPackageManager :: SetPackageState在Windows 8
上可能是什么原因任何想法?
我使用Windows 8构建8295.