| Предыдущий | Следующий |
| ERROR_PROFILING_NOT_STARTED | ERROR_COULD_NOT_INTERPRET |
ERROR_PROFILING_NOT_STOPPED
Что означает ERROR_PROFILING_NOT_STOPPED
ERROR_PROFILING_NOT_STOPPED — профилирование не остановлено.
Что проверить
Зафиксируйте, какой вызов первым изменил состояние объекта и какой дескриптор используется после этого.
- Проверьте ветви отмены/завершения и не выполняется ли повторная операция над уже закрытым контекстом.
- Для новой попытки создайте новый контекст только после того, как исход предыдущей операции однозначно установлен.
Исходная формулировка
Windows could not stop an active profiling operation when the caller requested termination.
A driver or provider did not acknowledge shutdown
The code indicates that a profiling facility still considers the session active after a stop request. Unlike a harmless duplicate stop, this condition can leave counters, callbacks, or kernel resources attached until the owner exits or performs a successful cleanup.
Inspect provider, driver, and service logs for teardown timeouts
A test runner ends a benchmark while the profiler provider is still flushing data. The first stop request returns this status. Waiting for the provider-completion event and issuing one documented retry succeeds; issuing repeated blind stop calls only obscures the timing problem.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
