структура VIDEO_X86_BIOS_ARGUMENTS (video.h)

Структура VIDEO_x86_BIOS_ARGUMENTS используется для поддержки вызовов INT10 полноэкранного приложения MS-DOS. Он содержит семь высококлассных регистров микропроцессоров x86.

Синтаксис

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;

Члены

Eax

Ebx

Ecx

Edx

Esi

Edi

Ebp

Это семь регистров микропроцессора x86.

Комментарии

MS-DOS INT10s обычно представляют собой запросы на настройку режима для видеоадаптера. Каждое значение помещается в соответствующий регистр, а вызов INT10 выполняется функцией VideoPortInt10.

Драйвер мини-порта не должен задавать указатель segment:offset-type в любом элементе этой структуры. Такой адрес интерпретируется как значение DWORD без знака.

Требования

Требование Значение
Заголовок video.h (включая Video.h)

См. также раздел

VideoPortInt10