struttura VIDEO_PORT_INT10_INTERFACE (video.h)
La struttura VIDEO_PORT_INT10_INTERFACE consente di allocare e deallocare memoria nel contesto di un altro thread, leggere e scrivere in tale memoria ed effettuare chiamate BIOS INT10.
Sintassi
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;
Members
Size
Specifica le dimensioni in byte di questa struttura.
Version
Specifica la versione dell'interfaccia da restituire dal driver della porta video. La versione dell'interfaccia corrente è definita in video.h e ha il formato VIDEO_PORT_INT10_INTERFACE_N.
Context
Puntatore a un contesto definito dal driver della porta video per l'interfaccia.
InterfaceReference
Puntatore alla routine di riferimento implementata dal driver della porta video per questa interfaccia.
InterfaceDereference
Puntatore alla routine di dereferenziazione implementata dal driver della porta video per questa interfaccia.
Int10AllocateBuffer
Puntatore alla routine Int10AllocateBuffer implementata dal driver della porta video.
Int10FreeBuffer
Puntatore alla routine Int10FreeBuffer implementata dal driver della porta video.
Int10ReadMemory
Puntatore alla routine Int10ReadMemory implementata dal driver della porta video.
Int10WriteMemory
Puntatore alla routine Int10WriteMemory implementata dal driver della porta video.
Int10CallBios
Puntatore alla routine Int10CallBios implementata dal driver della porta video.
Commenti
I driver miniport video PnP che intendono effettuare chiamate BIOS devono compilare i membri Size e Version di questa struttura e quindi chiamare VideoPortQueryServices, che inizializza i membri rimanenti di questa struttura.
Requisiti
Requisito | Valore |
---|---|
Intestazione | video.h (include Video.h) |