IDmaChannel::CopyTo method (portcls.h)

The CopyTo method copies sample data to the DMA channel's common buffer from the specified source buffer.

Syntax

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

Parameters

Destination

Pointer to the destination buffer, which is located in the DMA channel's common buffer.

Source

Pointer to the source buffer

ByteCount

Specifies the number of bytes to be copied.

Return value

None

Remarks

The Source and Destination pointers are both kernel-mode virtual addresses. The IDmaChannel::SystemAddress call returns the virtual address of a DMA channel's common buffer.

The Destination parameter points to the beginning of the destination buffer, which occupies ByteCount contiguous bytes in the DMA channel's common buffer.

Requirements

Requirement Value
Header portcls.h
IRQL Any level

See also

IDmaChannel