Поделиться через


IOCTL_VIDEO_SET_POWER_MANAGEMENT IOCTL (ntddvdeo.h)

Этот IOCTL устаревших в Windows 2000 и более поздних версиях и больше не поддерживается. Драйвер видеопорта Plug and Play должен реализовать функцию HwVidSetPowerState, которая обеспечивает аналогичную функциональность.

Сбрасывает уровень потребления питания адаптера в указанное состояние. Пока состояние VideoPowerOff, драйвер порта перехватывает и завершается сбоем всех запросов IOCTL_VIDEO_XXX к мини-драйверу порта до следующего запроса IOCTL_VIDEO_SET_POWER_MANAGEMENT, который сбрасывает состояние в состояние питания.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

VRP InputBuffer содержит структуру VIDEO_POWER_MANAGEMENT, указывающую состояние, которое нужно задать.

Выходной буфер

Никакой

Блок состояния

Минипорт-драйвер не задает элемент Information структуры STATUS_BLOCK.

Требования

Требование Ценность
заголовка ntddvdeo.h

См. также

STATUS_BLOCK

VIDEO_POWER_MANAGEMENT