Freigeben über


ScsiPortMoveMemory-Funktion (srb.h)

Die ScsiPortMoveMemory Routine kopiert Daten von einem Speicherort in einen anderen.

Hinweis Der SCSI-Porttreiber und die SCSI-Miniporttreibermodelle können in Zukunft geändert oder nicht mehr verfügbar sein. Stattdessen empfehlen wir die Verwendung des Storport-Treibers und Storport Miniport Treibermodelle.
 

Syntax

SCSIPORT_API VOID ScsiPortMoveMemory(
  [in] PVOID WriteBuffer,
  [in] PVOID ReadBuffer,
  [in] ULONG Length
);

Parameter

[in] WriteBuffer

Zeiger auf den Zielpuffer.

[in] ReadBuffer

Zeiger auf den Quellpuffer.

[in] Length

Gibt an, wie viele Bytes von ReadBuffer in WriteBuffer-übertragen werden sollen.

Rückgabewert

Nichts

Bemerkungen

ScsiPortMoveMemory- kann aufgerufen werden, wenn ein Miniporttreiber Daten aus einem vom System zugewiesenen Bereich in einen anderen kopieren muss. Beispielsweise kann ein Miniporttreiber ScsiPortMoveMemory- aufrufen, um relevante SRB-Werte in die SRB-Erweiterung des Treibers zu kopieren.

Der (ReadBuffer + Length) kann den Bereich überlappen, auf den WriteBufferverweist.

Jeder der angegebenen Pufferbereiche muss mindestens Größe(Länge) sein.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- srb.h
Library Storport.lib