Partager via


Fonction ScsiPortMoveMemory (srb.h)

La routine ScsiPortMoveMemory copie les données d’un emplacement à un autre.

Remarque Le pilote de port SCSI et les modèles de pilotes miniport SCSI peuvent être modifiés ou indisponibles à l’avenir. Au lieu de cela, nous vous recommandons d’utiliser le du pilote Storport et modèles de pilotes Storport miniport.
 

Syntaxe

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

Paramètres

[in] WriteBuffer

Pointeur vers la mémoire tampon de destination.

[in] ReadBuffer

Pointeur vers la mémoire tampon source.

[in] Length

Spécifie le nombre d’octets à transférer de ReadBuffer vers WriteBuffer .

Valeur de retour

Aucun

Remarques

ScsiPortMoveMemory peut être appelée si un pilote miniport doit copier des données d’une zone allouée par le système vers une autre. Par exemple, un pilote miniport peut appeler ScsiPortMoveMemory pour copier les valeurs SRB pertinentes dans l’extension SRB du pilote.

(ReadBuffer + Length) peut chevaucher la zone pointée par WriteBuffer.

Chacune des zones de mémoire tampon donnée doit être au moins taille de(Longueur).

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête srb.h
bibliothèque Storport.lib