Funzione StorPortSecureCopyMemory (storport.h)
StorPortSecureCopyMemory copia in modo sicuro i byte tra i buffer.
Sintassi
ULONG StorPortSecureCopyMemory(
[out] PVOID Dest,
[in] SIZE_T DestSizeInBytes,
[in] const PVOID Src,
[in] SIZE_T Count
);
Parametri
[out] Dest
Puntatore al buffer di destinazione in cui eseguire la copia.
[in] DestSizeInBytes
Dimensione del buffer a cui punta il Dest, in byte.
[in] Src
Puntatore al buffer di origine da cui eseguire la copia.
[in] Count
Numero di byte da copiare da Src a Dest.
Valore restituito
Questa funzione restituisce uno dei codici di stato seguenti.
Codice restituito | Descrizione |
---|---|
STOR_STATUS_SUCCESS | Il numero specificato di byte è stato copiato. |
STOR_STATUS_INVALID_PARAMETER | Un parametro non è valido; ad esempio Dest è un puntatore Null. |
STOR_STATUS_BUFFER_TOO_SMALL | Le dimensioni del buffer di destinazione sono inferiori al numero di byte da copiare. |
Osservazioni
Un miniport chiama StorPortSecureCopyMemory per copiare in modo sicuro i byte da un buffer di origine virtuale a un buffer di destinazione virtuale. Per evitare potenziali vulnerabilità di sicurezza, i miniport devono chiamare questa funzione anziché StorPortCopyMemory.
Fabbisogno
Requisito | Valore |
---|---|
server minimo supportato | Windows Server 2022 |
intestazione | storport.h |