ScsiPortMoveMemory-Funktion (srb.h)
Die ScsiPortMoveMemory-Routine kopiert Daten von einem Speicherort an einen anderen.
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 zu WriteBuffer übertragen werden sollen.
Rückgabewert
Keine
Bemerkungen
ScsiPortMoveMemory kann aufgerufen werden, wenn ein Miniporttreiber Daten aus einem systemseitig 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.
Die (ReadBuffer-Länge + ) kann den Bereich überlappen, auf den WriteBuffer verweist.
Jeder der angegebenen Pufferbereiche muss mindestens sizeof(Length) aufweisen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | srb.h |
Bibliothek | Storport.lib |