Синій екран смерті 0x00000018

     синій екран 0x00000018 вказує, що лічильник посилань на об`єкт має неприпустиме значення для поточного стану об`єкта.

 Параметри REFERENCE_BY_POINTER:

  1. Тип об`єкта, лічильник посилань якого знижується;
  2. Об`єкт, лічильник посилань якого знижується;
  3. Зарезервований параметр;
  4. Зарезервований параметр.

Причина

     Лічильник посилань на об`єкт має неприпустиме значення для поточного стану об`єкта. Кожен раз, коли драйвер використовує покажчик на об`єкт, він викликає підпрограму ядра, щоб збільшити лічильник посилань об`єкта на одиницю. Коли драйвер закінчує роботу з покажчиком, драйвер викликає іншу підпрограму ядра, щоб зменшити лічильник посилань на одиницю.

     Драйвери повинні викликати підпрограми, які збільшують (посилання), і зменшують (разименовиваніе) лічильник посилань. Ця помилка виникає при невідповідності значення лічильника посилань об`єкта. Як правило, неузгодженість викликана драйвером, який зменшує лічильник посилань об`єкта занадто багато разів, виконуючи додаткові виклики, які разименовивают об`єкт. Ця помилка може статися при нульовому значенні лічильника посилань, в той час як всі ще є відкриті дескриптори до об`єкта.

Рішення




     Переконайтеся, що відповідні драйвера викликають підпрограми, які збільшують і зменшують лічильник посилань об`єкта. Переконайтеся, що Ваш драйвер не робить додаткові виклики підпрограм, які разименовивают об`єкт (див. Параметр 2).




     Ви можете використовувати відладчик, щоб проаналізувати цю помилку. Щоб знайти дескриптор і лічильник покажчика на об`єкт, використовують наведену нижче команду відладчика.

     kdgt; ! Object address

     Де object address - адреса об`єкта, даного в параметрі 2.

Буду вдячний, якщо скористаєтеся кнопочками:

Поділися в соціальних мережах:

Схожі
Синій екран смерті 0x00000103Синій екран смерті 0x00000103
Синій екран смерті 0x000000caСиній екран смерті 0x000000ca
Синій екран смерті 0x00000036Синій екран смерті 0x00000036
Синій екран смерті 0x00000157Синій екран смерті 0x00000157
Синій екран смерті 0x0000011fСиній екран смерті 0x0000011f
Синій екран смерті 0x0000010dСиній екран смерті 0x0000010d
Синій екран смерті 0x0000002bСиній екран смерті 0x0000002b
Синій екран смерті 0x000000a3Синій екран смерті 0x000000a3
Синій екран смерті 0x00000158Синій екран смерті 0x00000158
Синій екран смерті 0x000000eaСиній екран смерті 0x000000ea
» » Синій екран смерті 0x00000018