StorPortSecureCopyMemory, fonction (storport.h)
StorPortSecureCopyMemory copie en toute sécurité des octets entre les mémoires tampons.
Syntaxe
ULONG StorPortSecureCopyMemory(
[out] PVOID Dest,
[in] SIZE_T DestSizeInBytes,
[in] const PVOID Src,
[in] SIZE_T Count
);
Paramètres
[out] Dest
Pointeur vers la mémoire tampon de destination vers laquelle copier.
[in] DestSizeInBytes
Taille de la mémoire tampon qui dest pointe vers, en octets.
[in] Src
Pointeur vers la mémoire tampon source à partir duquel copier.
[in] Count
Nombre d’octets à copier de Src vers Dest.
Valeur de retour
Cette fonction retourne l’un des codes d’état suivants.
Retourner le code | Description |
---|---|
STOR_STATUS_SUCCESS | Le nombre spécifié d’octets a été copié. |
STOR_STATUS_INVALID_PARAMETER | Un paramètre n’est pas valide ; par exemple, Dest est un pointeur Null. |
STOR_STATUS_BUFFER_TOO_SMALL | La taille de la mémoire tampon de destination est inférieure au nombre d’octets à copier. |
Remarques
Un miniport appelle StorPortSecureCopyMemory pour copier en toute sécurité des octets d’une mémoire tampon source virtuelle vers une mémoire tampon de destination virtuelle. Pour éviter toute faille de sécurité potentielle, les miniports doivent appeler cette fonction au lieu de StorPortCopyMemory.
Exigences
Exigence | Valeur |
---|---|
serveur minimum pris en charge | Windows Server 2022 |
d’en-tête | storport.h |