Вопрос такой как можно запретить уходить в спящий режим при посылки IRP_MJ_POWER?? При минорном запросе на QUERY можно вернуть error. А вот что делать с SET_POWER??(разумеется если происходит выключения то это надо дать возможность) SET_POWER - идет повелительная форма, и если не был установлен SET_POWER получаем BSOD, перспективка та не очень....