Freigeben über


AtaPortCopyMemory-Funktion (irb.h)

Die AtaPortCopyMemory-Routine kopiert Daten von einem Speicherort an einen anderen.

Hinweis Die Modelle ATA-Porttreiber und ATA-Miniporttreiber sind möglicherweise geändert oder in Zukunft nicht mehr verfügbar. Stattdessen wird empfohlen, die Modelle Storport-Treiber und Storport-Miniporttreiber zu verwenden.
 

Syntax

void AtaPortCopyMemory(
  [out] PVOID WriteBuffer,
  [in]  PVOID ReadBuffer,
  [in]  ULONG Length
);

Parameter

[out] WriteBuffer

Ein Zeiger auf den Zielpuffer.

[in] ReadBuffer

Ein Zeiger auf den Quellpuffer.

[in] Length

Gibt die Anzahl der Bytes an, die von ReadBuffer zu WriteBuffer übertragen werden sollen.

Rückgabewert

Keine

Bemerkungen

Der Miniporttreiber ruft die AtaPortCopyMemory-Routine auf, um Daten aus einem systemseitig zugeordneten Bereich in einen anderen zu kopieren.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile irb.h (einschließlich Ata.h, Irb.h)
Bibliothek Ataport.lib; Pciidex.lib