Função ScsiPortMoveMemory (srb.h)
A rotina ScsiPortMoveMemory copia dados de um local para outro.
Sintaxe
SCSIPORT_API VOID ScsiPortMoveMemory(
[in] PVOID WriteBuffer,
[in] PVOID ReadBuffer,
[in] ULONG Length
);
Parâmetros
[in] WriteBuffer
Ponteiro para o buffer de destino.
[in] ReadBuffer
Ponteiro para o buffer de origem.
[in] Length
Especifica quantos bytes transferir do ReadBuffer para o WriteBuffer.
Retornar valor
Nenhum
Comentários
ScsiPortMoveMemory poderá ser chamado se um driver de miniporto precisar copiar dados de uma área alocada pelo sistema para outra. Por exemplo, um driver de miniporto pode chamar ScsiPortMoveMemory para copiar valores SRB pertinentes para a extensão SRB do driver.
O (Comprimento do ReadBuffer + ) pode sobrepor a área apontada por WriteBuffer.
Cada uma das áreas de buffer fornecidas deve ter pelo menos sizeof(Length).
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | srb.h |
Biblioteca | Storport.lib |