Función ScsiPortMoveMemory (srb.h)

El ScsiPortMoveMemory rutina copia los datos de una ubicación a otra.

Nota Los modelos de controlador de puerto SCSI y controlador de miniport SCSI pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar el del controlador storport de y modelos de controlador de storport.
 

Sintaxis

SCSIPORT_API VOID ScsiPortMoveMemory(
  [in] PVOID WriteBuffer,
  [in] PVOID ReadBuffer,
  [in] ULONG Length
);

Parámetros

[in] WriteBuffer

Puntero al búfer de destino.

[in] ReadBuffer

Puntero al búfer de origen.

[in] Length

Especifica cuántos bytes se van a transferir de ReadBuffer a writeBuffer.

Valor devuelto

Ninguno

Observaciones

se puede llamar a ScsiPortMoveMemory si un controlador de miniporte necesita copiar datos de un área asignada por el sistema a otra. Por ejemplo, un controlador de miniport puede llamar a ScsiPortMoveMemory para copiar los valores SRB pertinentes en la extensión SRB del controlador.

(ReadBuffer + Longitud) puede superponerse al área a la que apunta WriteBuffer .

Cada una de las áreas de búfer especificadas debe ser al menos tamaño de(Longitud).

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de srb.h
biblioteca de Storport.lib