Что означает код ошибки Windows 745 (ERROR_NOTIFY_CLEANUP)?

 
Предыдущий Следующий
ERROR_RXACT_COMMITTED ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED

ERROR_NOTIFY_CLEANUP

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

ERROR_NOTIFY_CLEANUP означает, что активный запрос change notification был завершён в результате закрытия дескриптора, через который он был создан.

Это ожидаемый результат teardown в некоторых асинхронных сценариях и не обязательно означает повреждение каталога.

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

  • Сопоставьте запрос уведомления с конкретным файловым или каталожным дескриптором.
  • Найдите ветку, которая закрыла этот дескриптор: штатное завершение, отмена, ошибка или cleanup другого компонента.
  • Убедитесь, что callback завершённого запроса не использует уже освобождённый контекст.
  • Если наблюдение должно продолжаться, откройте объект заново и создайте новый запрос уведомления.

Старый handle после cleanup переиспользовать нельзя.

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


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