Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Проверка ошибок TIMER_OR_DPC_INVALID имеет значение 0x000000C7. Это происходит, если таймер ядра или вызов отложенной процедуры (DPC) найден где-то в памяти, где он не разрешен.
Это важно
Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана при использовании компьютера, см. раздел Устранение ошибок синего экрана.
Параметры TIMER_OR_DPC_INVALID
Параметр 1 | Параметр 2 | Параметр 3 | Параметр 4 | Причина ошибки |
---|---|---|---|---|
0x0 |
Адрес объекта таймера |
Запуск проверяемого диапазона памяти |
Проверка диапазона памяти |
Объект таймера найден в блоке памяти, где не разрешено использование таймера. . |
0x1 |
Адрес объекта DPC |
Запуск проверяемого диапазона памяти |
Проверка диапазона памяти |
Объект DPC был найден в блоке памяти, где объект DPC не разрешен. |
0x2 |
Адрес подпрограммы DPC |
Запуск проверяемого диапазона памяти |
Проверка диапазона памяти |
Подпрограмма DPC была найдена в блоке памяти, где объект DPC не разрешен. |
0x3 |
Адрес объекта DPC |
Номер процессора |
Количество процессоров в системе |
Номер процессора для объекта DPC не является правильным. |
0x4 |
Адрес подпрограммы DPC |
Счетчик APC потока отключается до вызова подпрограммы DPC ядра. |
Число отключений APC потока после вызова подпрограммы DPC |
Количество отключений APC потока было изменено во время выполнения подпрограммы DPC. Число отключений APC уменьшается каждый раз, когда драйвер вызывает KeEnterCriticalRegion, FsRtlEnterFileSystem или получает мьютекс. Число отключений APC увеличивается каждый раз, когда драйвер вызывает KeLeaveCriticalRegion, KeReleaseMutex или FsRtlExitFileSystem. |
0x5 |
Адрес подпрограммы DPC |
Счетчик APC потока отключается до вызова подпрограммы DPC ядра. |
Число отключений APC потока после вызова подпрограммы DPC |
Число отключений APC потока было изменено во время выполнения подпрограммы DPC таймера. Число отключений APC уменьшается каждый раз, когда драйвер вызывает KeEnterCriticalRegion, FsRtlEnterFileSystem или получает мьютекс. Число отключений APC увеличивается каждый раз, когда драйвер вызывает KeLeaveCriticalRegion, KeReleaseMutex или FsRtlExitFileSystem. |
Причина
Обычно это условие вызвано ошибкой драйвера отмены таймера или DPC перед освобождением памяти, в которой она находится.
Резолюция
Если вы являетесь средством записи драйверов, используйте сведения, полученные с помощью этой ошибки, чтобы устранить ошибки в коде.
Если вы являетесь системным администратором, необходимо выгрузить драйвер, если проблема сохраняется.