Función VideoPortDisableInterrupt (video.h)
La función VideoPortDisableInterrupt está obsoleta y no se debe llamar a .
La función VideoPortDisableInterrupt deshabilita las interrupciones de un adaptador de vídeo. Como resultado, el sistema operativo omite las interrupciones procedentes del dispositivo y no se reenvía al controlador.
Sintaxis
VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortDisableInterrupt(
PVOID HwDeviceExtension
);
Parámetros
HwDeviceExtension
Puntero a la extensión del dispositivo del controlador de minipuerto.
Valor devuelto
Si VideoPortDisableInterrupt se realiza correctamente, devuelve NO_ERROR. De lo contrario, devuelve ERROR_INVALID_FUNCTION.
Comentarios
Si necesita deshabilitar las interrupciones del adaptador de pantalla, escriba código específico del hardware para evitar que el adaptador de pantalla genere interrupciones. Para habilitar posteriormente las interrupciones, escriba código específico del hardware para permitir que el adaptador de pantalla reanude la generación de interrupciones.
No debe llamar a VideoPortDisableInterrupt o VideoPortEnableInterrupt por los siguientes motivos:
- Puede deshabilitar las interrupciones para otros dispositivos que comparten un vector de interrupción con el adaptador de pantalla.
- Deshabilita las interrupciones solo en el procesador en el que se ejecuta el subproceso actual. En un equipo multiprocesador, el adaptador de pantalla todavía puede interrumpir otro procesador.
- En un equipo multiprocesador, una llamada a VideoPortEnableInterrupt podría ejecutarse en un procesador diferente al de la llamada correspondiente anterior a VideoPortDisableInterrupt. En ese caso, las interrupciones permanecerán deshabilitadas para el procesador en el que se ejecutó VideoPortDisableInterrupt .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | video.h (incluir Video.h) |
Library | Videoprt.lib |
Archivo DLL | Videoprt.sys |
IRQL | Cualquier nivel |