Freigeben über


PINT10_CALL_BIOS Rückruffunktion (video.h)

Die Int10CallBios-Funktion ermöglicht es einem Miniporttreiber, den Kernel aufzurufen, um einen INT 10h-Vorgang auszuführen, wodurch der BIOS-ROM-Code auf dem Gerät nativ ausgeführt wird.

Syntax

PINT10_CALL_BIOS Pint10CallBios;

VP_STATUS Pint10CallBios(
  PVOID Context,
  PINT10_BIOS_ARGUMENTS BiosArguments
)
{...}

Parameter

Context

Zeiger auf einen vom Videoporttreiber definierten Kontext für die Schnittstelle. Dies sollte mit dem Wert im Context-Member der VIDEO_PORT_INT10_INTERFACE-Struktur identisch sein, nachdem VideoPortQueryServices zurückgegeben wurde.

BiosArguments

Zeiger auf eine vom Treiber initialisierte Video-Miniport-INT10_BIOS_ARGUMENTS-Struktur , die die Werte der x86-Register enthält. Alle Register, die im INT10-BIOS-Aufruf nicht benötigt werden, sollten auf 0 festgelegt werden. Wenn die Funktion zurückgibt, können einige Member der INT10_BIOS_ARGUMENTS-Strukturen andere Werte aufweisen als vor dem Aufruf.

Rückgabewert

Die Int10CallBios-Funktion gibt bei Erfolg NO_ERROR zurück. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Hinweise

Der Videoport implementiert diese Funktion, auf die über einen Zeiger in der VIDEO_PORT_INT10_INTERFACE-Struktur zugegriffen werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (Video.h einschließen)
IRQL PASSIVE_LEVEL

Weitere Informationen

VIDEO_PORT_INT10_INTERFACE