Freigeben über


PINT10_WRITE_MEMORY Rückruffunktion (video.h)

Die Int10WriteMemory Funktion schreibt den Inhalt eines Eingabepuffers in den Arbeitsspeicher im Kontext eines anderen Threads.

Syntax

PINT10_WRITE_MEMORY Pint10WriteMemory;

VP_STATUS Pint10WriteMemory(
  [in] IN PVOID Context,
  [in] IN USHORT Seg,
  [in] IN USHORT Off,
  [in] IN PVOID Buffer,
  [in] IN ULONG Length
)
{...}

Parameter

[in] 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.

[in] Seg

Gibt die Segmentadresse des zu schreibenden Puffers an.

[in] Off

Gibt den Offset innerhalb des Abschnitts an, der durch den Seg Parameter angegeben ist.

[in] Buffer

Zeigen Sie auf den Speicherort des Arbeitsspeichers, der den Anfang des Eingabepuffers markiert.

[in] Length

Ist die Länge des vom parameter Buffer angegebenen Eingabepuffers in Byte.

Rückgabewert

Die Int10WriteMemory Funktion 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