Здравствуйте, TarasCo, Вы писали:
З>>А зачем мы тут код анализируем, код ошибки то верифайер выдал, что драйвер выгружается и забыл освободить распределение из nonpool.
TC>IMHO, данный код не должен был привести к выгрузке драйвера. Поскольку код ошибки извлекли не из под отладчика и не из минидампа, он может не имеет отношения к рассматриваемому случаю? Хотя, если приведенный код был в DriverEntry, то многое объясняется. NtOpenProcess обламывается по известным причинам, DriverEntry возвращает код, отличный от STATUS_SUCCESS, драйвер выгружают и получают означенную ошибку.
Пишу, надеюсь это будет полезным.
Решил отлаживаться, вызываю драйвер на виртуалке — всё ок. С железом наверное что-то