| Предыдущий | Следующий |
| VDS_E_INVALID_PARTITION_STYLE | VDS_E_INVALID_PROVIDER_CLSID |
VDS_E_INVALID_PARTITION_TYPE
Что означает VDS_E_INVALID_PARTITION_TYPE
VDS_E_INVALID_PARTITION_TYPE означает, что тип раздела недопустим для выбранной операции или не соответствует стилю разметки диска.
Тип раздела кодируется по-разному: у MBR это байтовый type code, у GPT — GUID. Он описывает назначение раздела и влияет на допустимые операции. Поэтому один и тот же набор параметров нельзя переносить между ветвями MBR и GPT, а файловая система или буква диска не определяют тип раздела.
Что проверить
- Запишите стиль диска и точный байт типа MBR либо GUID типа GPT.
- Проверьте, что заполнена правильная ветвь структуры параметров для текущего
VDS_PARTITION_STYLE. - Сверьте ограничения метода для разделов данных, OEM, ESP, MSR, LDM, расширенных и других специальных разделов.
- Не меняйте тип раздела только ради прохождения проверки API, пока не установлена его загрузочная, роль в восстановлении системы или назначение, заданное производителем.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.