Compartir a través de


Función VideoPortInt10 (video.h)

La función VideoPortInt10 realiza el equivalente de una operación INT10 de MS-DOS, como establecer el modo de vídeo. VideoPortInt10 ejecuta el código ROM del BIOS en el dispositivo.

Sintaxis

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortInt10(
  PVOID                     HwDeviceExtension,
  PVIDEO_X86_BIOS_ARGUMENTS BiosArguments
);

Parámetros

HwDeviceExtension

Puntero a la extensión del dispositivo del controlador de minipuerto.

BiosArguments

Puntero a una estructura que contiene valores para los registros x86 que se deben establecer antes de realizar la llamada del BIOS. El controlador de miniport debe establecer los registros sin usar en cero. Todos los valores configurados en la estructura VIDEO_x86_BIOS_ARGUMENTS se interpretan como valores inmediatos.

Valor devuelto

VideoPortInt10 devuelve NO_ERROR si llamó correctamente a la rutina INT10 de BIOS especificada; de lo contrario, devuelve un estado de error.

Observaciones

Por lo general, los controladores de miniport compatibles con VGA, que admiten aplicaciones de MS-DOS de pantalla completa en máquinas basadas en x86, llaman a VideoPortInt10. Dicha función HwVidFindAdapter debe haber configurado el VdmPhysicalVideoMemoryAddress y VdmPhysicalVideoMemoryLeng th para el intervalo de la estructura VIDEO_PORT_CONFIG_INFO.

Sin embargo, otros controladores de minipuerto de vídeo también pueden llamar a esta función.

Dado que VideoPortInt10 interpreta los valores de parámetro BiosArgument como valores inmediatos, el autor de la llamada no puede pasar ni recuperar datos de un búfer de memoria con esta función.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de video.h (incluya Video.h)
biblioteca de Videoprt.lib
DLL de Videoprt.sys
irQL PASSIVE_LEVEL

Consulte también

HwVidFindAdapter

VIDEO_PORT_CONFIG_INFO

VIDEO_x86_BIOS_ARGUMENTS

VideoPortGetDeviceBase