кто нибудь знает про IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STA
От: buble_lab  
Дата: 22.08.05 18:07
Оценка:
Привет всем

Пытаюсь отклучить вывод на экран путем изменения POWER_STATE видеокарты
Случаино обнаружил что некоторы шлют IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER_STATE. DevFilter например знает про этот код.
Вопрос — достаточно ли это универсалний подход? И почему этот CTL недокументирован?
Re: кто нибудь знает про IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER
От: Maxim S. Shatskih Россия  
Дата: 22.08.05 18:57
Оценка:
А на уровне user32 нет вызовов? я бы там искал.
Занимайтесь LoveCraftом, а не WarCraftом!
Re: кто нибудь знает про IOCTL_VIDEO_SET_OUTPUT_DEVICE_POWER
От: gear nuke  
Дата: 29.08.05 00:58
Оценка:
Здравствуйте, 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
Re[2]: кто нибудь знает про IOCTL_VIDEO_SET_OUTPUT_DEVICE_PO
От: buble_lab  
Дата: 29.08.05 14:43
Оценка:
Здравствуйте, 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+.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.