struktur VIDEO_PORT_INT10_INTERFACE (video.h)

Struktur VIDEO_PORT_INT10_INTERFACE menyediakan cara untuk mengalokasikan dan membatalkan alokasi memori dalam konteks utas lain, membaca dari dan menulis ke memori tersebut, dan melakukan panggilan INT10 BIOS.

Sintaks

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;

Anggota

Size

Menentukan ukuran dalam byte struktur ini.

Version

Menentukan versi antarmuka yang akan dikembalikan oleh driver port video. Versi antarmuka saat ini didefinisikan dalam video.h dan memiliki formulir VIDEO_PORT_INT10_INTERFACE_N.

Context

Penunjuk ke konteks yang ditentukan driver port video untuk antarmuka.

InterfaceReference

Penunjuk ke rutinitas referensi yang diimplementasikan driver port video untuk antarmuka ini.

InterfaceDereference

Penunjuk ke rutinitas dereferensi yang diimplementasikan driver port video untuk antarmuka ini.

Int10AllocateBuffer

Penunjuk ke port video rutin Int10AllocateBuffer yang diimplementasikan driver.

Int10FreeBuffer

Penunjuk ke port video yang diimplementasikan driver Int10FreeBuffer rutin.

Int10ReadMemory

Penunjuk ke port video rutin Int10ReadMemory yang diimplementasikan driver.

Int10WriteMemory

Penunjuk ke port video yang diimplementasikan driver Int10WriteMemory rutin.

Int10CallBios

Penunjuk ke port video yang diimplementasikan driver Int10CallBios rutin.

Keterangan

Driver miniport video PnP yang ingin melakukan panggilan BIOS harus mengisi anggota Ukuran dan Versi dari struktur ini, dan kemudian memanggil VideoPortQueryServices, yang menginisialisasi anggota yang tersisa dari struktur ini.

Persyaratan

   
Header video.h (sertakan Video.h)

Lihat juga

VideoPortQueryServices