Функция VideoPortEnableInterrupt (video.h)

Функция VideoPortEnableInterrupt является устаревшей и не должна вызываться.

Функция VideoPortEnableInterrupt повторно прерывает прерывания с видеоадаптера после вызова VideoPortDisableInterrupt.

Синтаксис

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortEnableInterrupt(
  PVOID HwDeviceExtension
);

Параметры

HwDeviceExtension

Указатель на расширение устройства минипорта драйвера.

Возвращаемое значение

Если VideoPortEnableInterrupt успешно, он возвращает NO_ERROR. В противном случае возвращается ERROR_INVALID_FUNCTION.

Замечания

Если необходимо отключить прерывания для адаптера дисплея, напишите аппаратный код, чтобы предотвратить создание прерываний адаптера дисплея. Чтобы впоследствии включить прерывания, напишите аппаратный код, чтобы разрешить адаптеру отображения возобновить создание прерываний.

Не следует вызывать VideoPortDisableInterrupt или VideoPortEnableInterrupt по следующим причинам:

  • Может отключить прерывания для других устройств, которые совместно используют вектор прерываний с адаптером дисплея.
  • Отключает прерывания только на процессоре, где выполняется текущий поток. На компьютере с несколькими обработчиками адаптер дисплея по-прежнему может прерывать другой процессор.
  • На многопроцессорном компьютере вызов VideoPortEnableInterrupt может выполняться на другом процессоре, отличном от предыдущего соответствующего вызова VideoPortDisableInterrupt. В этом случае прерывания останутся отключенными для процессора, на котором запущен VideoPortDisableInterrup t.
Если драйвер мини-порта видео не зарегистрировал подпрограмму HwVidInterrupt для адаптера отображения, VideoPortEnableInterrupt возвращает ERROR_INVALID_FUNCTION.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
целевая платформа Настольный
заголовка video.h (include Video.h)
библиотеки Videoprt.lib
DLL Videoprt.sys
IRQL Любой уровень

См. также

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VIDEO_HW_INITIALIZATION_DATA

VideoPortDisableInterrupt