| Предыдущий | Следующий |
| VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED | VDS_E_MEMBER_IS_HEALTHY |
VDS_E_GPT_ATTRIBUTES_INVALID
Что означает VDS_E_GPT_ATTRIBUTES_INVALID
VDS_E_GPT_ATTRIBUTES_INVALID означает, что VDS отклонила запрошенный набор атрибутов GPT-раздела как недопустимый.
Атрибуты GPT — 64-битное поле в записи раздела. Часть битов имеет платформенный смысл, часть зависит от типа раздела; например, признаки «обязательный для платформы», «скрытый», «только чтение» и «без буквы диска» нельзя безопасно интерпретировать без GUID типа раздела. Этот HRESULT относится к проверке маски атрибутов и сам по себе не указывает на повреждение заголовка GPT или его CRC.
Что проверить
- Запишите полную 64-битную маску атрибутов в шестнадцатеричном виде и GUID типа раздела.
- Перед повторным изменением заново прочитайте текущее поле
VDS_PARTITION_INFO_GPT.attributes. - Проверьте, не объединяет ли код несовместимые или неуместные для этого типа раздела признаки.
- Не заменяйте всю маску жёстко заданной константой, если требуется изменить только один поддерживаемый атрибут.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.