Freigeben über


PINT10_CALL_BIOS Rückruffunktion (video.h)

Mit der Int10CallBios--Funktion kann ein Miniporttreiber den Kernel aufrufen, 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 übereinstimmen, nachdem VideoPortQueryServices zurückgegeben wird.

BiosArguments

Zeiger auf eine vom Video miniporttreiber initialisierte 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ückgegeben wird, können einige Elemente der INT10_BIOS_ARGUMENTS-Strukturen unterschiedliche Werte aufweisen als vor dem Aufruf.

Rückgabewert

Die funktion Int10CallBios gibt nach Erfolg NO_ERROR zurück. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Bemerkungen

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

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)
IRQL- PASSIVE_LEVEL

Siehe auch

VIDEO_PORT_INT10_INTERFACE