Site icon EfmSoft

Что означает код HRESULT 0x00042517 (VDS_S_NO_NOTIFICATION)?

 
Предыдущий Следующий
VDS_S_SYSTEM_PARTITION VDS_S_DEFAULT_PLEX_MEMBER_IDS

VDS_S_NO_NOTIFICATION

Что означает VDS_S_NO_NOTIFICATION

VDS_S_NO_NOTIFICATION означает, что для изменения хранилища не было получено ожидаемого отдельного уведомления. Сам объект при этом может существовать и быть изменён, но кэш VDS способен отставать от фактического состояния провайдера.

Что проверить

  • Запишите операцию и идентификатор объекта, для которого ожидалось событие.
  • Перечитайте состояние через VDS и сравните его с фактическим состоянием драйвера или провайдера.
  • При необходимости используйте IVdsService::Refresh вне обработчика уведомления.
  • Не вызывайте Refresh непосредственно из IVdsAdviseSink::OnNotify, чтобы не создавать цикл событий.

Этот статус не доказывает отсутствие самого объекта. Исправление должно восстанавливать синхронизацию кэша и обработку уведомлений, а не автоматически пересоздавать storage resource.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version