Freigeben über


VIDEO_PORT_INT10_INTERFACE Struktur (video.h)

Die VIDEO_PORT_INT10_INTERFACE-Struktur bietet eine Möglichkeit, Speicher im Kontext eines anderen Threads zuzuweisen und zuzuordnen, aus diesem Speicher zu lesen und zu schreiben und INT10 BIOS-Aufrufe zu tätigen.

Syntax

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;

Angehörige

Size

Gibt die Größe in Byte dieser Struktur an.

Version

Gibt die Version der Schnittstelle an, die vom Videoporttreiber zurückgegeben werden soll. Die aktuelle Schnittstellenversion wird in video.h- definiert und weist das Formular VIDEO_PORT_INT10_INTERFACE_Nauf.

Context

Zeiger auf einen vom Videoporttreiber definierten Kontext für die Schnittstelle.

InterfaceReference

Zeiger auf die vom Videoport treiber implementierte Referenzroutine für diese Schnittstelle.

InterfaceDereference

Zeiger auf die vom Videoport implementierte Ableitungsroutine für diese Schnittstelle.

Int10AllocateBuffer

Zeiger auf die von der Videoporttreiber implementierte Int10AllocateBuffer Routine.

Int10FreeBuffer

Zeiger auf die vom Videoport-Treiber implementierte Int10FreeBuffer Routine.

Int10ReadMemory

Zeiger auf die vom Videoport implementierte Int10ReadMemory Routine.

Int10WriteMemory

Zeiger auf die vom Videoport implementierte Int10WriteMemory Routine.

Int10CallBios

Zeiger auf die vom Videoport-Treiber implementierte Int10CallBios Routine.

Bemerkungen

PnP-Videominiporttreiber, die BIOS-Aufrufe durchführen möchten, sollten die Size und Version Member dieser Struktur ausfüllen und dann VideoPortQueryServicesaufrufen, wodurch die verbleibenden Member dieser Struktur initialisiert werden.

Anforderungen

Anforderung Wert
Header- video.h (video.h einschließen)

Siehe auch

VideoPortQueryServices-