Метод IDmaChannel::CopyFrom (portcls.h)
Метод CopyFrom копирует образец данных из общего буфера канала DMA в указанный буфер назначения.
Синтаксис
void CopyFrom(
PVOID Destination,
PVOID Source,
ULONG ByteCount
);
Параметры
Destination
Указатель на буфер назначения
Source
Указатель на исходный буфер, который находится в общем буфере канала DMA.
ByteCount
Указывает количество байтов для копирования.
Возвращаемое значение
None
Remarks
Указатели источника и назначения являются виртуальными адресами в режиме ядра. Вызов IDmaChannel::SystemAddress возвращает виртуальный адрес общего буфера канала DMA.
Параметр Source указывает на начало исходного буфера, который занимает смежные байты ByteCount в общем буфере канала DMA.
Требования
Требование | Значение |
---|---|
Заголовок | portcls.h |
IRQL | Любой уровень |