estructura de VIDEO_PORT_INT10_INTERFACE (video.h)

La estructura de VIDEO_PORT_INT10_INTERFACE proporciona una manera de asignar y desasignar memoria en el contexto de otro subproceso, leer y escribir en esa memoria y realizar llamadas BIOS INT10.

Sintaxis

typedef struct _VIDEO_PORT_INT10_INTERFACE {
  IN USHORT                  Size;
  IN USHORT                  Version;
  OUT PVOID                  Context;
  OUT PINTERFACE_REFERENCE   InterfaceReference;
  OUT PINTERFACE_DEREFERENCE InterfaceDereference;
  OUT PINT10_ALLOCATE_BUFFER Int10AllocateBuffer;
  OUT PINT10_FREE_BUFFER     Int10FreeBuffer;
  OUT PINT10_READ_MEMORY     Int10ReadMemory;
  OUT PINT10_WRITE_MEMORY    Int10WriteMemory;
  OUT PINT10_CALL_BIOS       Int10CallBios;
} VIDEO_PORT_INT10_INTERFACE, *PVIDEO_PORT_INT10_INTERFACE;

Miembros

Size

Especifica el tamaño en bytes de esta estructura.

Version

Especifica la versión de la interfaz que va a devolver el controlador de puerto de vídeo. La versión actual de la interfaz se define en video.h y tiene el formato VIDEO_PORT_INT10_INTERFACE_N.

Context

Puntero a un contexto definido por el controlador de puerto de vídeo para la interfaz.

InterfaceReference

Puntero a la rutina de referencia implementada por el controlador de puerto de vídeo para esta interfaz.

InterfaceDereference

Puntero a la rutina de desreferencia implementada por el controlador de puerto de vídeo para esta interfaz.

Int10AllocateBuffer

Puntero a la rutina Int10AllocateBuffer implementada por el controlador de puerto de vídeo.

Int10FreeBuffer

Puntero a la rutina Int10FreeBuffer implementada por el controlador de puerto de vídeo.

Int10ReadMemory

Puntero a la rutina Int10ReadMemory implementada por el controlador de puerto de vídeo.

Int10WriteMemory

Puntero a la rutina Int10WriteMemory implementada por el controlador de puerto de vídeo.

Int10CallBios

Puntero a la rutina Int10CallBios implementada por el controlador de puerto de vídeo.

Comentarios

Los controladores de miniport de vídeo PnP que pretenden realizar llamadas BIOS deben rellenar los miembros Size y Version de esta estructura y, a continuación, llamar a VideoPortQueryServices, que inicializa los miembros restantes de esta estructura.

Requisitos

Requisito Valor
Header video.h (incluya Video.h)

Consulte también

VideoPortQueryServices