PINT10_CALL_BIOS función de devolución de llamada (video.h)
La función Int10CallBios permite que un controlador de miniporte llame al kernel para realizar una operación INT 10h, lo que hace que el código ROM del BIOS en el dispositivo se ejecute de forma nativa.
Sintaxis
PINT10_CALL_BIOS Pint10CallBios;
VP_STATUS Pint10CallBios(
PVOID Context,
PINT10_BIOS_ARGUMENTS BiosArguments
)
{...}
Parámetros
Context
Puntero a un contexto definido por el controlador de puerto de vídeo para la interfaz. Debe ser el mismo que el valor del miembro Context de la estructura VIDEO_PORT_INT10_INTERFACE después de que Se devuelva VideoPortQueryServices .
BiosArguments
Puntero a una estructura de INT10_BIOS_ARGUMENTS inicializada por el controlador de minipuerto de vídeo que contiene los valores de los registros x86. Los registros que no sean necesarios en la llamada del BIOS INT10 deben establecerse en 0. Cuando la función devuelve, algunos miembros de las estructuras de INT10_BIOS_ARGUMENTS pueden tener valores diferentes que antes de la llamada.
Valor devuelto
La función Int10CallBios devuelve NO_ERROR cuando se realiza correctamente. De lo contrario, devuelve un código de error adecuado.
Comentarios
El puerto de vídeo implementa esta función, a la que se puede acceder a través de un puntero en la estructura VIDEO_PORT_INT10_INTERFACE .
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 (incluya Video.h) |
IRQL | PASSIVE_LEVEL |