Función ScsiPortMoveMemory (srb.h)
La rutina ScsiPortMoveMemory copia los datos de una ubicación a otra.
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
None
Observaciones
Se puede llamar a ScsiPortMoveMemory si un controlador de minipuerto necesita copiar datos de un área asignada por el sistema a otra. Por ejemplo, un controlador de minipuerto podría llamar a ScsiPortMoveMemory para copiar los valores de SRB pertinentes en la extensión SRB del controlador.
La (longitudde ReadBuffer + ) puede superponerse al área a la que apunta WriteBuffer.
Cada una de las áreas de búfer especificadas debe tener al menos sizeof(Length).
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | srb.h |
Library | Storport.lib |