IDmaChannel::CopyFrom-Methode (portcls.h)

Die CopyFrom-Methode kopiert Beispieldaten aus dem gemeinsamen Puffer des DMA-Kanals in den angegebenen Zielpuffer.

Syntax

void CopyFrom(
  PVOID Destination,
  PVOID Source,
  ULONG ByteCount
);

Parameter

Destination

Zeiger auf den Zielpuffer

Source

Zeiger auf den Quellpuffer, der sich im allgemeinen Puffer des DMA-Kanals befindet.

ByteCount

Gibt die Anzahl der zu kopierenden Bytes an.

Rückgabewert

Keine

Bemerkungen

Die Quell- und Zielzeiger sind beide virtuelle Adressen im Kernelmodus. Der IDmaChannel::SystemAddress-Aufruf gibt die virtuelle Adresse des allgemeinen Puffers eines DMA-Kanals zurück.

Der Source-Parameter verweist auf den Anfang des Quellpuffers, der byteCount zusammenhängende Bytes im allgemeinen Puffer des DMA-Kanals einnimmt.

Anforderungen

Anforderung Wert
Header portcls.h
IRQL Beliebige Ebene

Weitere Informationen

IDmaChannel