Freigeben über


VideoPortInt10-Funktion (video.h)

Die VideoPortInt10--Funktion führt das Äquivalent eines MS-DOS INT10-Vorgangs aus, z. B. das Festlegen des Videomodus. VideoPortInt10 führt den BIOS-ROM-Code auf dem Gerät aus.

Syntax

VIDEOPORT_DEPRECATED VIDEOPORT_API VP_STATUS VideoPortInt10(
  PVOID                     HwDeviceExtension,
  PVIDEO_X86_BIOS_ARGUMENTS BiosArguments
);

Parameter

HwDeviceExtension

Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.

BiosArguments

Zeigen Sie auf eine Struktur, die Werte für die x86-Register enthält, die vor dem BIOS-Aufruf festgelegt werden sollen. Der Miniporttreiber sollte alle nicht verwendeten Register auf Null festlegen. Alle werte, die in der VIDEO_x86_BIOS_ARGUMENTS-Struktur eingerichtet sind, werden als unmittelbare Werte interpretiert.

Rückgabewert

VideoPortInt10- gibt NO_ERROR zurück, wenn sie die angegebene BIOS INT10-Routine erfolgreich aufgerufen hat; andernfalls wird ein Fehlerstatus zurückgegeben.

Bemerkungen

Im Allgemeinen rufen Sie VideoPortInt10videoPortInt10 auf, die Vollbild-MS-DOS Anwendungen auf x86-basierten Computern unterstützen. Die funktion HwVidFindAdapter eines solchen Treibers muss die VdmPhysicalVideoMemoryAddress und VdmPhysicalVideoMemoryLength für den Bereich in der VIDEO_PORT_CONFIG_INFO Struktur eingerichtet haben.

Andere Video-Miniporttreiber können diese Funktion jedoch auch aufrufen.

Da VideoPortInt10 die BiosArgument Parameterwerte als unmittelbare Werte interpretiert, kann der Aufrufer keine Daten aus einem Speicherpuffer mit dieser Funktion übergeben oder abrufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- video.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys
IRQL- PASSIVE_LEVEL

Siehe auch

HwVidFindAdapter

VIDEO_PORT_CONFIG_INFO

VIDEO_x86_BIOS_ARGUMENTS

VideoPortGetDeviceBase-