Partager via


Méthode IDmaChannel ::CopyTo (portcls.h)

La méthode CopyTo copie des exemples de données dans la mémoire tampon commune du canal DMA à partir de la mémoire tampon source spécifiée.

Syntaxe

void CopyTo(
  PVOID Destination,
  PVOID Source,
  ULONG ByteCount
);

Paramètres

Destination

Pointeur vers la mémoire tampon de destination, qui se trouve dans la mémoire tampon commune du canal DMA.

Source

Pointeur vers la mémoire tampon source

ByteCount

Spécifie le nombre d’octets à copier.

Valeur de retour

None

Remarques

Les pointeurs source et destination sont des adresses virtuelles en mode noyau. L’appel IDmaChannel ::SystemAddress retourne l’adresse virtuelle de la mémoire tampon commune d’un canal DMA.

Le paramètre Destination pointe vers le début de la mémoire tampon de destination, qui occupe des octets contigus ByteCount dans la mémoire tampon commune du canal DMA.

Configuration requise

Condition requise Valeur
En-tête portcls.h
IRQL N’importe quel niveau

Voir aussi

IDmaChannel