| Предыдущий | Следующий |
| ERROR_DEPENDENCY_TREE_TOO_COMPLEX | ERROR_CLUSTER_RHS_FAILED_INITIALIZATION |
ERROR_EXCEPTION_IN_RESOURCE_CALL
Ошибка пересекла границу изоляции DLL ресурса
ERROR_EXCEPTION_IN_RESOURCE_CALL означает, что вызов DLL ресурса завершился исключением вместо возврата документированного статуса. DLL ресурсов выполняются в процессах Resource Monitor, чтобы ошибки конкретных ресурсов были изолированы от службы кластеров. Затронутым вызовом мог быть Online, Offline, LooksAlive, IsAliveили callback-функция управления.
Соберите дамп Resource Monitor, завершившуюся ошибкой точку входа, код исключения, версию DLL, параметры ресурса и журнал кластера вокруг вызова. Проверьте время жизни и потокобезопасность контекста ресурса, отмену callback-функций и буферы, передаваемые через управляющие коды. Перезапуск ClusSvc может убрать немедленные симптомы, но уничтожит состояние, необходимое для поиска дефекта DLL ресурса.
Сведения для диагностики разработчиком
- Тип ресурса, путь и версия DLL, процесс Resource Monitor.
- Точка входа и код исключения или дамп сбоя.
- Состояние ресурса и ожидающая операция подключения или отключения.
- Буферы управляющих кодов, время жизни контекста и параллельные callback-функции.
Ссылки
- Microsoft: изоляция DLL ресурса в Resource Monitor
- Microsoft: точки входа DLL ресурса
- Microsoft: рекомендуемые практики для DLL ресурсов
Нужно найти другой код? Найти другой код состояния или ошибки.
