Expand Minimize

VIDEO_x86_BIOS_ARGUMENTS structure

The VIDEO_x86_BIOS_ARGUMENTS structure is used to support full-screen MS-DOS application INT10 calls. It contains seven of the high-end x86 microprocessor registers.

Syntax


typedef struct _VIDEO_X86_BIOS_ARGUMENTS {
  ULONG Eax;
  ULONG Ebx;
  ULONG Ecx;
  ULONG Edx;
  ULONG Esi;
  ULONG Edi;
  ULONG Ebp;
} VIDEO_X86_BIOS_ARGUMENTS, *PVIDEO_X86_BIOS_ARGUMENTS;

Members

Eax
Ebx
Ecx
Edx
Esi
Edi
Ebp

Are the seven x86 microprocessor registers.

Remarks

MS-DOS INT10s are usually "set mode" requests for the video adapter. Each value is put in the appropriate register and an INT10 call is performed by VideoPortInt10.

A miniport driver should not set a segment:offset-type pointer in any member of this structure. Such an address is interpreted as an unsigned DWORD value.

Requirements

Header

Video.h (include Video.h)

See also

VideoPortInt10

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft