Fonction ScsiPortMoveMemory (srb.h)
La routine ScsiPortMoveMemory copie les données d’un emplacement à un autre.
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 |