StorPortSecureCopyMemory 函式 (storport.h)

StorPortSecureCopyMemory 會在緩衝區之間安全地複製位元組。

語法

ULONG StorPortSecureCopyMemory(
  [out] PVOID       Dest,
  [in]  SIZE_T      DestSizeInBytes,
  [in]  const PVOID Src,
  [in]  SIZE_T      Count
);

參數

[out] Dest

要複製到目的地緩衝區的指標。

[in] DestSizeInBytes

Dest 指向的緩衝區大小,以位元組為單位。

[in] Src

要從中複製的來源緩衝區指標。

[in] Count

要從 Src 複製到 Dest 的位元元組數目。

傳回值

此函式會傳回下列其中一個狀態代碼。

傳回碼 Description
STOR_STATUS_SUCCESS 已複製指定的位元組數目。
STOR_STATUS_INVALID_PARAMETER 參數無效;例如, Dest 是 Null 指標。
STOR_STATUS_BUFFER_TOO_SMALL 目的地緩衝區大小小於要複製的位元元組數目。

備註

迷你埠會呼叫 StorPortSecureCopyMemory ,以安全地將位元組從虛擬來源緩衝區複製到虛擬目的地緩衝區。 為了避免任何潛在的安全性弱點,迷你埠應該呼叫此函式,而不是 StorPortCopyMemory

規格需求

需求
最低支援的伺服器 Windows Server 2022
標頭 storport.h