VIDEO_X86_BIOS_ARGUMENTS-Struktur (video.h)
Die VIDEO_x86_BIOS_ARGUMENTS-Struktur wird verwendet, um INT10-Vollbildaufrufe der MS-DOS-Anwendung zu unterstützen. Es enthält sieben der High-End-x86-Mikroprozessorregister.
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;
Member
Eax
Ebx
Ecx
Edx
Esi
Edi
Ebp
Sind die sieben x86-Mikroprozessorregister.
Hinweise
MS-DOS INT10s sind in der Regel "Set Mode"-Anforderungen für die Grafikkarte. Jeder Wert wird in das entsprechende Register eingefügt, und ein INT10-Aufruf wird von VideoPortInt10 ausgeführt.
Ein Miniporttreiber sollte keinen segment:offset-type-Zeiger in einem Element dieser Struktur festlegen. Eine solche Adresse wird als nicht signierter DWORD-Wert interpretiert.
Anforderungen
Anforderung | Wert |
---|---|
Header | video.h (Video.h einschließen) |