| Предыдущий | Следующий |
| VDS_E_VDISK_INVALID_OP_STATE | VDS_E_INVALID_ISCSI_PATH |
VDS_E_INVALID_PATH
VDS_E_INVALID_PATH означает, что VDS не может корректно интерпретировать структуру VDS_PATH_INFO для пути к LUN.
В VDS_PATH_INFO поле типа определяет, какие идентификаторы HBA/инициатора, контроллера/цели (target) и какие поля объединения структуры считаются действительными. Это структурная ошибка описания пути, а не состояние «путь автономен/неисправен»: состояние пути хранится отдельно.
Что проверить
- Зафиксируйте тип аппаратного поставщика и значение
VDS_PATH_INFO.typeдо выполненияRefreshилиReenumerate. - Сравните все пути, возвращённые для того же LUN: одно неверное значение поля типа часто указывает на ошибку сериализации или реализации конкретного поставщика.
- Проверьте, что в структуре используются поля, соответствующие её типу; не интерпретируйте объединение структуры по предположению.
- Не меняйте политику MPIO как первое действие: пока VDS не принял саму структуру пути, балансировка нагрузки не является причиной этого HRESULT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
