Здравствуйте, buble_lab, Вы писали:
_>Привет всем
_>Пытаюсь отклучить вывод на экран путем изменения POWER_STATE видеокарты
_>Случаино обнаружил что некоторы шлют IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE. DevFilter например знает про этот код.
_>Вопрос — достаточно ли это универсалний подход? И почему этот CTL недокументирован?
Этот IOCTL определён в
ntddvdeo.h
и про него написано:
// The first set of IOCTLs are handle by the port driver and never seen
// by the miniport.
На картинке
здесь видно, что port driver это System-supplied service. Так что IMO должно работать на 2K+.
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Здравствуйте, gear nuke, Вы писали:
Был до неприличия слеп!!!!!!!
Спасибо
GN>Здравствуйте, buble_lab, Вы писали:
_>>Привет всем
_>>Пытаюсь отклучить вывод на экран путем изменения POWER_STATE видеокарты
_>>Случаино обнаружил что некоторы шлют IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE. DevFilter например знает про этот код.
_>>Вопрос — достаточно ли это универсалний подход? И почему этот CTL недокументирован?
GN>Этот IOCTL определён в ntddvdeo.h
GN>и про него написано:
GN>GN>// The first set of IOCTLs are handle by the port driver and never seen
GN>// by the miniport.
GN>
GN>На картинке здесь видно, что port driver это System-supplied service. Так что IMO должно работать на 2K+.