| Предыдущий | Следующий |
| VDS_S_NAME_TRUNCATED | VDS_S_ALREADY_EXISTS |
VDS_S_STATUSES_INCOMPLETELY_SET
VDS_S_STATUSES_INCOMPLETELY_SET — результат частичного успеха. По меньшей мере один запрошенный статус пути не был изменён, обычно из-за конфликта с активной политикой балансировки нагрузки или текущим состоянием пути. Другие пути могли быть успешно обновлены.
Проверяйте результаты по каждому пути, а не считайте пакет атомарным
- После вызова заново запросите каждый путь и сравните фактический статус с запрошенным.
- До повторения проблемных записей сохраните текущую политику балансировки и состояние путей.
- Не откатывайте успешные изменения путей, если приложению явно не требуется поведение «всё или ничего».
Полезная единица диагностики — отдельный путь, а не только верхнеуровневый HRESULT. Повтор того же пакета без устранения конфликтов политики может снова дать частичный результат. Поскольку аппаратные поставщики могут накладывать дополнительные ограничения, сохраняйте уведомления поставщика и данные состояния при отчёте о неизменённом пути.
Портал VDS · Типы поставщиков · Служба VDS
Нужно найти другой код? Найти другой код состояния или ошибки.