Я пытаюсь проверить, не был ли каким-либо образом изменен мой пакет в стиле Metro, проверив наличие всех файлов в пакете. Если какой-либо файл отсутствует, я устанавливаю состояние пакета на PackageState_Tampered
. Но API IPackageManager::SetPackageState
возвращает HRESULT 800710dd
. Я не смог найти этот код ошибки в winerror.h. Похоже, это без документов. Поиск в этом коде ошибки показывает, что это происходит только во время сбоя Центра обновления Windows.
Есть идеи, в чем причина?
Я использую Windows 8 build 8295.