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
None
Remarques
ScsiPortMoveMemory peut être appelé 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.
Le (Longueur ReadBuffer + ) peut chevaucher la zone pointée par WriteBuffer.
Chacune des zones de mémoire tampon donnée doit être au moins sizeof(Length).
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | srb.h |
Bibliothèque | Storport.lib |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour