структура 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) |