Compartilhar via


Função AtaPortMoveMemory (irb.h)

A rotina AtaPortMoveMemory copia dados de um local para outro.

Nota O driver de porta do ATA e os modelos de driver de miniporta do ATA podem ser alterados ou indisponíveis no futuro. Em vez disso, recomendamos usar os modelos de driver storport e driver de miniporto Storport .
 

Sintaxe

void AtaPortMoveMemory(
  [out] PVOID WriteBuffer,
  [in]  PVOID ReadBuffer,
  [in]  ULONG Length
);

Parâmetros

[out] WriteBuffer

Um ponteiro para o buffer de destino.

[in] ReadBuffer

Um ponteiro para o buffer de origem.

[in] Length

Especifica o número de bytes a serem transferidos do ReadBuffer para o WriteBuffer.

Retornar valor

Nenhum

Comentários

O driver de miniporto chama a rotina AtaPortMoveMemory para copiar dados de uma área alocada pelo sistema para outra.

O local apontado por ReadBuffer e Length pode sobrepor o intervalo de endereços entre WriteBuffer e Length.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho irb.h (inclua Ata.h, Irb.h)
Biblioteca Ataport.lib; Pciidex.lib