ScsiPortMoveMemory 函式 (srb.h)

ScsiPortMoveMemory 例程會將數據從一個位置複製到另一個位置。

注意 SCSI 埠驅動程式和 SCSI 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式Storport 迷你埠 驅動程式模型。
 

語法

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

參數

[in] WriteBuffer

目的地緩衝區的指標。

[in] ReadBuffer

來源緩衝區的指標。

[in] Length

指定要從 ReadBuffer 傳輸到 WriteBuffer 的位元元組數目。

傳回值

備註

如果迷你埠驅動程式需要將數據從一個系統配置的區域複製到另一個系統配置區域,則可以呼叫 ScsiPortMoveMemory。 例如,迷你埠驅動程式可能會呼叫 ScsiPortMoveMemory ,將相關的 SRB 值複製到驅動程式的 SRB 擴充功能。

(ReadBufferLength) 可以重疊 WriteBuffer + 所指向的區域。

每個指定的緩衝區區域都必須至少 (長度) 大小

規格需求

需求
目標平台 Universal
標頭 srb.h
程式庫 Storport.lib