Я пишу драйвер (я считаю, что устаревшим), который создает виртуальный жесткий диск из файла, однако, когда я пытаюсь разгрузить мой драйвер, иногда он зависает. Драйвер выгружается полностью, если он еще не получил IRPS, но как только он это делает, я не могу выгрузить его. прочитал, что процедура выгрузки не вызывается, если у драйвера нет ничего, ссылающегося на него. Я полагаю, что может быть другой драйвер (драйвер файловой системы), ссылающийся на него, однако я не знаю, какой это драйвер. Как я могу увидеть, что на мой драйвер ссылаются, и если да, то как я могу остановить этот драйвер от ссылки на мой?