Método IDmaChannel::CopyFrom (portcls.h)
O método CopyFrom copia dados de exemplo do buffer comum do canal DMA para o buffer de destino especificado.
Sintaxe
void CopyFrom(
PVOID Destination,
PVOID Source,
ULONG ByteCount
);
Parâmetros
Destination
Ponteiro para o buffer de destino
Source
Ponteiro para o buffer de origem, que está localizado no buffer comum do canal DMA.
ByteCount
Especifica o número de bytes a serem copiados.
Valor de retorno
Nenhum
Observações
Os ponteiros de origem e de destino são endereços virtuais no modo kernel. A chamada IDmaChannel::SystemAddress retorna o endereço virtual do buffer comum de um canal DMA.
O parâmetro de origem aponta para o início do buffer de origem, que ocupa byteCount bytes contíguos no buffer comum do canal DMA.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | portcls.h |
IRQL | Qualquer nível |