| Предыдущий | Следующий |
| VDS_E_INVALID_QUERY_PROVIDER_FLAG | VDS_E_INVALID_VOLUME_FLAG |
VDS_E_INVALID_SERVICE_FLAG
VDS_E_INVALID_SERVICE_FLAG означает, что конфигурация службы или маска свойств содержит неподдерживаемые VDS_SERVICE_FLAG биты. Флаги службы описывают глобальное состояние и возможности VDS; их нельзя смешивать с флагами поставщика, диска или тома.
Проверяйте флаги на границе службы
- Используйте перечисление, предусмотренное конкретным методом службы или структурой.
- Записывайте неизвестные биты, возвращённые службой, но отклоняйте неопределённые биты в масках, переданных вызывающей стороной.
- Не переносите флаги между
VDS_SERVICE_PROPи запросами поставщика либо объектов хранения.
Недопустимый флаг означает нарушение контракта вызывающей стороны или поставщика, а не временную проблему устройства хранения. Обновление списка дисков не изменит допустимость битовой маски. Исправьте код или конфигурацию, которые её сформировали, затем повторно прочитайте свойства службы и проверьте активное состояние.
Свойства службы · Флаги службы · IVdsService
Нужно найти другой код? Найти другой код состояния или ошибки.